Einzelnen Beitrag anzeigen

Benutzerbild von r_kerber
r_kerber

Registriert seit: 11. Feb 2003
Ort: Trittau
3.538 Beiträge
 
Delphi XE Professional
 
#8

Re: SQl Abfrage, ob einzutragender Datensatz bereits besteht

  Alt 8. Dez 2003, 15:22
Hallo LuckyStrike4life

ich muß gestehen, ich bekomme immer eine Gänsehaut, wenn ich folgendes sehe:
Zitat von LuckyStrike4life:
SELECT * FROM "t:eDienstreisebuch\mainDBalt.dbf" WHERE dienst_pkw="Ford DM-162"
Du solltest Dir wirklich überlegen, ob Du nicht doch besser Alias-Namen für die Datenbank verwendest und Dir somit die Angabe des kompletten Pfad-Namens im SELECT-Statement ersparst. Dann hast Du es z.B. wesentlich einfacher, wenn Du mal die DB wechseln mußt. Außerdem ist der WHERE-Klausel falsch. Zeichenketten werden duch ' umschlossen!
Um Dir besser helfen zu können, wäre es hilfreich die Struktur der Tabellen zu kennen.
Zu Deinen weiteren Fragen: Belegung ist der Name der Tabelle. Diese habe ich schnell mal mit Interbase erstellt. Raum, Anfang und Ende sind die drei Spalten dieser Tabelle.
Zitat von LuckyStrike4life:
Ist es eigentlich wichtig SQL über einen Query einzuleiten?...
Delphi-Quellcode:
Querysort.Close;
Querysort.SQL.Clear;
Querysort.SQL.Add
Jep, Genaus werden aus einem Delphi-Programm heraus Queryies an die DB geschickt. Es fehlet aber noch entweder Querysort.Open oder Querysort.ExecSQL!
  Mit Zitat antworten Zitat