Ich hab eseben probiert und keine Probleme gehabt...

Hier meine Vorgehensweise:

- Table "test" anlegen:
id      int
str     varchar(50)
dat     datetime

- test.txt anlegen:
1,'string1',2000-12-24
2,'string2',2000-12-25
3,'string3',2000-12-26

- Im enterpriseManager: rechte Maustaste auf die Tabelle test -> all
Tasks -> import Data
- Next klicken
- Data Source: Text File; File Name=[Pfad]\test.txt, Next klicken
- Delimited ausw�hlen; Text Qualifier: Single Quote; 2 * Next klicken
- richtige DB sollte schon als Ziel eingestellt sein.... Next klicken
- richtige Tabelle sollte schon als Ziel eingestellt sein... Next
klicken
- jetzt kannst Du Dir das ganze als DTS-Packet speichern, oder gleich
laufen lassen....
- Next klicken, finish klicken

-> kein Fehler, Daten stehen in der Tabelle...

Claudius


> 
> 
> Hallo Claudius,
> 
> zun�chst versuchte ich es mit DTS, wobei es nur klappte, wenn 
> ich als Ziel
> einen String angebe.
> 
> Dann habe ich - siehe auch Anregung von JvdB - gedacht, wenn 
> DTS es mir
> nicht wandelt, soll es doch ADO tun. Da es dabei nicht so 
> geklappt hat, habe
> ich dann Access genommen (damit kenne ich mich ein bisschen 
> besser aus) und
> u. a. auch SQL per ODBC angesprochen.
> 
> In der Hilfe habe ich zwar ggefunden, wie ich Datum zu String 
> konvertiere -
> aber die Umkehrung muss doch auch irgendwie m�glich sein.
> 
> Henri
> 
> -----Urspr�ngliche Nachricht-----
> Von: Claudius Ceteras [mailto:[EMAIL PROTECTED]]
> Gesendet: Freitag, 14. Dezember 2001 11:09
> An: ASP Datenbankprogrammierung
> Betreff: [aspdedatabase] RE: AW: RE: AW: Aus unterschiedlichen Strings
> ein Datum erzeugen
> 
> 
> Es geht mir bloss darum klarzustellen, ob Du dieses Datum durch '' als
> String gekennzeichnet hast...
> Wenn Du das nicht machst, versucht der SQL-Server das vielleicht als
> Zahl zu interpretieren und dann erst nach Datum umzuwandeln...
> Wenn Du es aber richtig als String kennzeichnest kann er die
> Konvertierung vielleicht vornehmen...
> 
> Ist nat�rlich alles nur eine Vermutung...
> 
> Womit importierst Du den im Moment?
> Mit der Import-Funktion von SQL-Server oder has Du Dir ein eigenes
> Programm geschrieben?
> 
> CLaudius
> 
> >
> > Hallo Claudius,
> >
> > in der Originaldatei steht eine achtstellige
> > Zeichenkombination, die ich
> > u.a. mit den beiden "-" erg�nzt habe - in der Hoffnung,
> > dadurch ein f�r SQL
> > akzeptables Format entsteht - leider nicht. Wenn ich diesen String
> > "2001-12-14" an Access in ein Datumsfeld �bergebe, akzeptiert
> > er ihn, SQL
> > nicht. Zu ber�cksichtigen ist vielleicht auch, dass ich in 
> SQL Server
> > Anf�nger bin.
> >
> > Viele Gr��e
> >
> > Henri
> >
> > -----Urspr�ngliche Nachricht-----
> > Von: Claudius Ceteras [mailto:[EMAIL PROTECTED]]
> > Gesendet: Freitag, 14. Dezember 2001 10:48
> > An: ASP Datenbankprogrammierung
> > Betreff: [aspdedatabase] RE: AW: Aus unterschiedlichen
> > Strings ein Datum
> > erzeugen
> >
> >
> >
> >
> > > -----Original Message-----
> > > From: Henri L�bel [mailto:[EMAIL PROTECTED]]
> > > Sent: Freitag, 14. Dezember 2001 06:04
> > > To: ASP Datenbankprogrammierung
> > > Subject: [aspdedatabase] RE: AW: Aus unterschiedlichen
> > > Strings ein Datum erzeugen
> > >
> > >
> > > Meine Versuche mit DTS sind ebenfalls gescheitert.
> > > Prinzipiell ist bei jeder
> > > der verwendeten das Format gleich (ttmmjjjj oder jjjjmmtt,
> > > manchmal auch
> > > jjjj-mm-tt), doch jedes Mal bekomme ich Konvertierungsfehler
> > > von SQL-Server,
> > > Access schluckt es.
> > >
> > > Henri
> > >
> > >
> >
> > Steht in deiner Datei jjjj-mm-tt oder 'jjjj-mm-tt'(richtig!) ?
> >
> > Claudius
> >
> >
> > | [aspdedatabase] als [EMAIL PROTECTED] subscribed
> > | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
> > | Sie k�nnen sich unter folgender URL an- und abmelden:
> > | 
> http://www.aspgerman.com/aspgerman/listen/anme> lden/aspdedatabase.asp
> >
> >
> > | [aspdedatabase] als [EMAIL PROTECTED] subscribed
> > | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
> > | Sie k�nnen sich unter folgender URL an- und abmelden:
> > | 
> http://www.aspgerman.com/aspgerman/listen/anme> lden/aspdedatabase.asp
> >
> 
> 
> | [aspdedatabase] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
> 
> 
> | [aspdedatabase] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
> 


| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an