Thema: Delphi AutoInc bei SQL-Insert

Einzelnen Beitrag anzeigen

Angel4585

Registriert seit: 4. Okt 2005
Ort: i.d.N.v. Freiburg im Breisgau
2.199 Beiträge
 
Delphi 2010 Professional
 
#6

Re: AutoInc bei SQL-Insert

  Alt 13. Apr 2006, 11:57
Zuerst wird die Tabelle mit:
SQL-Code:
'CREATE TABLE "Artikel.db"('+
         'ID AUTOINC,'+
         'Bez VARCHAR(10),'+
         'PRIMARY KEY(ID));';
erstellt.

Ich hab eine Query die mir die Tabelle öffnet und anzeigt:
SELECT * FROM "Artikel.db" Dann eine TUpdateSQL - Kompo in deren Insertteil das steht:

insert into "Artikel.db" (sollte reichen oder? )

dieser Insertteil wird - wenn ich das recht verstanden hab - automatisch bei einem Append aufgerufen.
danach schreibe ich in ein DBEdit etwas rein undlöse ein Post aus. Im grid wird das Eingegebene angezeigt, allerdings steht das nicht in der physikalischen tabelle drin, Heisst: Wenn ich das Prog schliesse sind die Daten wieder weg.


diese TUpdateSQL - Kompo ist der Query zugeordent. Ausserdem ist die Eigenschaft CachedUpdate = True, da sonst nur lesen ist bei der Query.
UpdateMode der Query ist upWhereAll, RequestLive ist im Moment False, bringt aber nix wenn ichs auf True setze.
Martin Weber
Ich bin ein Rüsselmops
  Mit Zitat antworten Zitat