![]() |
Datenbank: ADO • Zugriff über: Microsoft.Jet.OLEDB.4.0
Insert schlägt fehl => Autowert
Hallo,
Ich habe eine Tabelle in Access erstellt mit 2 Feldern. 1. Autowert 2. Text Nun möchte ich mit folgendem Befehl eine Zeile eintragen.
Delphi-Quellcode:
Leider bekomm ich eine Fehlermeldung, wenn den Text eintragen möchte. Neheme ich Autowert heraus und ersetze es als Zahl, dann funktioniert es sofern ich einen Wert vorgebe.
ADOQuery1.SQL.Text:='INSERT INTO `Test` VALUES('''',''' + Text+''')';
MfG Bennle |
Re: Insert schlägt fehl => Autowert
Das Autowertfeld darf du nicht mit übergeben:
Delphi-Quellcode:
ADOQuery1.SQL.Text:='INSERT INTO `Test` ( 'Text') VALUES(''' + Text+''')';
|
Re: Insert schlägt fehl => Autowert
Zitat:
Super! Daraf hätte ich auch kommen können da ich das eingentlich von MySQL her kenne. Habe halt mit Access noch nicht so viel gemacht und daher nicht die Erfahrung! Vielen Dank für deine Hilfe. MfG Bennle |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:39 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz