![]() |
Datenbank: Access • Version: 2003 • Zugriff über: ADO
Fehler bei Create Table
Hallo zusammen,
ich habe folgenden quellcode und bekomme da leider eine Fehlermeldung die ich nicht ganz verstehe!
Delphi-Quellcode:
Tableedit.Text kommt dann vom Benutzer!
ADOQuery1.SQL.Text:='CREATE TABLE '+ Tableedit.Text + ' (Datum date,LS VARCHAR(20),Anzahl NUMERIC(2),Labels char(255));';
ADOQuery1.Open; Es kommt beim ausführen die Fehlermeldung, "Der aktuelle Provider unterstützt nicht die Wiedergabe mehrfacher Recordsets bei einer einzelnen Ausführung" Aber, wenn ich nun die DB öffne ist die neue Tabelle da! komisch! Was meint ihr dazu ? MFG Cyberbob |
Re: Fehler bei Create Table
Hallo,
müsst es nicht statt ADOQuery1.Open besser ADOQuery1.ExecSQL heißen? |
Re: Fehler bei Create Table
O ja richtig, dann funktioniert es auch!
Ist es denn richtig, dass ich open sagen muss, wenn es ein Rückgabewert gibt und ExecSQL wenn nicht ? danke! |
Re: Fehler bei Create Table
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:16 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-2025 by Thomas Breitkreuz