Hallo,
ich versuche mit dem Befehl insert einen Datensatz in eine Tabelle einzufuegen. Allerdings steht der Datensatz nach folgendem (einmaligem) Aufruf gleich mehrmals bei mir in der Tabelle. Was mache ich falsch ?
QrDpAus.close; <br>
QrDpAus.SQL.Clear; <br>
QrDpAus.SQL.Add('insert into '+PfadGlobal+'db\DPAus '); <br>
QrDpAus.SQL.Add(' (NodeTagName, TagBeschreibung, HauptNr, DetailNummer, Typ)'); <br>
QrDpAus.Sql.Add(' Values' ); <br>
QrDpAus.Sql.Add(' ("a","b",'+IntToStr(HauptNr)+','+IntToStr(DetailNr )+',"d")'); <br>
QrDpAus.ExecSQL; <br>
Gruss
Frank
ich versuche mit dem Befehl insert einen Datensatz in eine Tabelle einzufuegen. Allerdings steht der Datensatz nach folgendem (einmaligem) Aufruf gleich mehrmals bei mir in der Tabelle. Was mache ich falsch ?
QrDpAus.close; <br>
QrDpAus.SQL.Clear; <br>
QrDpAus.SQL.Add('insert into '+PfadGlobal+'db\DPAus '); <br>
QrDpAus.SQL.Add(' (NodeTagName, TagBeschreibung, HauptNr, DetailNummer, Typ)'); <br>
QrDpAus.Sql.Add(' Values' ); <br>
QrDpAus.Sql.Add(' ("a","b",'+IntToStr(HauptNr)+','+IntToStr(DetailNr )+',"d")'); <br>
QrDpAus.ExecSQL; <br>
Gruss
Frank