Thema: Delphi ADO SQL UPDATE

Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#5

Re: ADO SQL UPDATE

  Alt 6. Mai 2009, 15:47
Bitte gewöhn' dir gleich auch mal die falsche Verwendung von dem Akzentzeichen ` ab.
Dieses Zeichen hat in einer SQL-Anweisung nichts verloren.
Sollte ein Tabellen- oder Feldname gequotet werden müssen, dann sind doppelte Anführungszeichen zu verwenden:
SELECT "42_Feld_das_mit_ner Zahl_beginnt" FROM "Tabelle mit Leerzeichen" Man sollte es grundsätzlich vermeiden, Tabellen- oder Feldnamen so zu benennen, dass man sie in Anführungszeichen setzen muss.
Dies ist immer ein Indiz dafür, dass der Datenbankdesigner nicht richtig nachgedacht hat.

String-Literale werden in einfache Hochkommas gesetzt:
SELECT * FROM Auskunft WHERE TelefonNr='110'
Andreas
  Mit Zitat antworten Zitat