[ADO] CSV-Datei erzeugen
spacer
Autor Nachricht
Hänsel
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 39



BeitragVerfasst: Mo 23.01.12 00:54 
Betrifft: ADO
Hallo wer kann helfen ?

Bei dem Versuch die folgende Select-Anweisung zu strarten, bekomme ich eine Fehlermneldung.
ausblenden SQL-Anweisung markieren
1:
2:
3:
Select * into [test.txt] IN  'c:\' 'Text;'
from
MGV2


Was habe ich hier falsch gemacht?

Hänsel

Moderiert von user profile iconMartok: SQL-Tags hinzugefügt
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
Werbung ausblenden? Dann registriere Dich kostenlos. Weitere Gründe für eine Registrierung.


Werbung ausblenden? Dann registriere Dich kostenlos. Weitere Gründe für eine Registrierung.
Martok
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Moderator
Beiträge: 2836
Erhaltene Danke: 182

Win 2000, Win XP
Delphi 7, Turbo Delphi Exp.
BeitragVerfasst: Mo 23.01.12 06:06 
user profile iconHänsel hat folgendes geschrieben Zum zitierten Posting springen:
Was habe ich hier falsch gemacht?

Die Fehlermeldung nicht genannt?

_________________
"The phoenix's price isn't inevitable. It's not part of some deep balance built into the universe. It's just the parts of the game where you haven't figured out yet how to cheat."
Ich code EdgeMonkey -~==~- #ee-lounge in Freenode
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
Hänsel Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 39



BeitragVerfasst: Mo 23.01.12 07:50 
folgende Fehlermeldung:

Falsche Syntax in der Nähe des "IN"- Schlüsselwortes
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
Tranx
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic star
Beiträge: 308
Erhaltene Danke: 22

WIN 2000, WIN XP
D5 Prof
BeitragVerfasst: Mo 23.01.12 08:14 
Schau doch mal hier nach:

www.gitta.info/RelQu...elfAssessment10.html


Vielleicht setzt Du den Text nach IN in Klammern, außerdem ist es sinniger, das from hinter Select * direkt zu setzen, da es dazugehört. Du schreibst ja auch nicht "Das Haus in der Staße xy welches mir gehört und dessen Fenster", sondern : "Die Fenster meines Hauses in der Straße xy" :

ausblenden Delphi-Quelltext markieren
1:
Select * from MGV2 into [test.txt] IN  ('c:\' 'Text;')


Allerdings verstehe ich ehrlich gesagt den IN-Konstrukt nicht ganz. Was soll der denn eingrenzen? Werte in Feldern? Dann muss doch auch das Feld genannt werden, in dem die Werte stehen, und das steht da definitiv nicht. Oder Inhalte in der Datenbank allgemein?

_________________
Toleranz ist eine Grundvoraussetzung für das Leben.
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
Hänsel Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 39



BeitragVerfasst: Mo 23.01.12 17:20 
Hier kommt follgende Fehlermeldung:

Falsche Syntax in der Nähe des "INTO"- Schlüsselwortes.
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
Martok
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Moderator
Beiträge: 2836
Erhaltene Danke: 182

Win 2000, Win XP
Delphi 7, Turbo Delphi Exp.
BeitragVerfasst: Mo 23.01.12 17:39 
Die Syntax ist ja auch eine ganz andere.

ausblenden SQL-Anweisung markieren
1:
2:
3:
Select *
into [Text;HDR=YES;DATABASE=C:\Test\].test.txt
from MGV2


Ja, auch bei MS wird das mit SELECT .. INTO .. IN beschrieben, aber jede gute Doku zeichnet sich dadurch aus, dass sie nicht zutrifft :P

_________________
"The phoenix's price isn't inevitable. It's not part of some deep balance built into the universe. It's just the parts of the game where you haven't figured out yet how to cheat."
Ich code EdgeMonkey -~==~- #ee-lounge in Freenode
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
Hänsel Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 39



BeitragVerfasst: Di 24.01.12 20:11 
Die jetzt angezeigte Fehlermeldung ist schon etwas genauer: .....Datenbank nicht vorhanden. Aber es soll ja nur eine Textdatei erzeugt werden. Wie nun weiter?
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
home home