Einzelnen Beitrag anzeigen

mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Buchstabensalat in Access-Tabelle

  Alt 21. Aug 2006, 08:26
Ich würde das Einfügen in die Access-Tabelle anders machen. Zum Einfügen eignet sich INSERT besser. Da immer das gleiche Statement ausgeführt wird, bieten sich auch Parameter an:

Delphi-Quellcode:
ADOQuery1.SQL.Text := 'insert into tblID3 values( :lid, :id, :title, :artist, ...)';
for I := 0 to lbResults.Count - 1 do
begin
          Read_ID3Tag(lbResults.Items[I]); //hier lese ich die ID3-Tags aus
          
          ADOQuery1.Open;
          ADOQuery1.Append;
          ADOQuery1.Parameters.ParamByName('lid').Value:= I;
          ADOQuery1.Parameters.ParamByName('ID').Value := ID3Tag.ID;
          ....
          ADOQuery1.ExecSql;
end;
Markus Kinzler
  Mit Zitat antworten Zitat