Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Keine SQL- Befehle möglich? (https://www.delphipraxis.net/47647-keine-sql-befehle-moeglich.html)

smart 14. Jun 2005 11:36

Datenbank: ABS • Version: 488 • Zugriff über: Datascore

Keine SQL- Befehle möglich?
 
Wenn ich SQL- Befehlen ausführen lassen möchte(egal welche), bekomme ich immer diese Fehlermeldung:
Delphi-Quellcode:
No SQL Statement anicailable – Nativer errror 20034
Hat Einer von Euch einen Tipp, wonach ich suchen muss?

Pitch-Bull 14. Jun 2005 11:45

Re: Keine SQL- Befehle möglich?
 
zeig mal nen Beipiel- Code!

Anicalilavalibalel :thumb:

Treffnix 14. Jun 2005 11:50

Re: Keine SQL- Befehle möglich?
 
anicailable? :gruebel: Das Wort kenn ich nichtmal... Fipptehler?

ansonsten wie Pitch Bull schon sagen: Code wäre hilfreich. Wie versuchst du das Statement zu feuern?

mschaefer 14. Jun 2005 12:09

Re: Keine SQL- Befehle möglich?
 
availiable - > kein SQL-Ausdruck verfügbar !

am Datenbankserver kommt kein SQL-Ausdruck an.

1. Wenn ein SQL-Editor bei der Datenbank, dabei ist, dann mit dem mal probieren.
a.) damit gehts -> weiter mit 2
b.) damit gehts nicht -> Datenbanksystem neu installieren.

2.) Quellcode posten: Die Zeileen wo der SQL-Ausdruck zugewiesen wir.

schönen Tag noch // Martin

Treffnix 14. Jun 2005 12:48

Re: Keine SQL- Befehle möglich?
 
Zitat:

Zitat von mschaefer
availiable - > kein SQL-Ausdruck verfügbar !

Das Wort available ( ohne das 2. "i" ) ist mir schon bekannt, aber so weit von "anicailable" entfernt, dass ich mich wundere....

smart 14. Jun 2005 13:26

Re: Keine SQL- Befehle möglich?
 
Zitat:

Zitat von Treffnix
Zitat:

Zitat von mschaefer
availiable - > kein SQL-Ausdruck verfügbar !

Das Wort available ( ohne das 2. "i" ) ist mir schon bekannt, aber so weit von "anicailable" entfernt, dass ich mich wundere....

Diesen Code benutze ich.
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
ABSQuery1.DatabaseName := ABSDatabase1.DatabaseName;
ABSQuery1.SQL.Clear;
ABSQuery1.SQL.Text := Memo1.Text;
ABSQuery1.ExecSQL;
end;
Das soll ausgeführt werde.
Delphi-Quellcode:
DROP TABLE anreden;
CREATE TABLE anreden (
anrede_id AUTOINC,
anrede VARCHAR(20),
PRIMARY KEY IndexName (anrede_id)
);

kohennigs 14. Jun 2005 14:03

Re: Keine SQL- Befehle möglich?
 
.. mal ne Frage. :gruebel:
hast Du mal geschaut was bzw. ob hier

>> ABSQuery1.SQL.Text := Memo1.Text;

ABSQuery1.SQL.Text zugewiesen wird ?

Sonst teste doch mal :

Delphi-Quellcode:
ABSQuery1.SQL.Text := Memo1.Lines.Text;


MfG

KaiO

mschaefer 14. Jun 2005 14:13

Re: Keine SQL- Befehle möglich?
 
Hallo, moin,

zunächst sieht das vom Quelltext gesund aus. Deshalb fische ich jetzt mal etwas im Nordseewasser:

Versuche doch mal ein einzelnes Statement ausführen zu lassen. So in der Art
Delphi-Quellcode:
    ABSQuery1.SQL.Text := 'DROP TABLE anreden';
    ABSQuery1.ExecSQL;
da ich das Datenbanksystem nicht kenne, wende ich mal mein Paradoxchema an und da sind mehrfach Ausdrücke
immer ein Schlag ins Wasser (Gedenke der Wassertiechen) gewesen.

Lasse mal lesen, was er mit obigem Ausdruck macht...


Grüße // Martin

smart 14. Jun 2005 16:14

Re: Keine SQL- Befehle möglich?
 
Ich habe einfach alle Komponenten gelöscht. Dann wieder draufgezogen und jetzt läuft es einwandfrei. Komische Sache !?

Vielen Dank für Eure Antworten.

Heike.

mschaefer 14. Jun 2005 17:33

Re: Keine SQL- Befehle möglich?
 
Ein Hoch auf die Komponentenentwickler (?), schönen Feierabend // Martin


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:08 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz