Auf die Frage habe ich doch gestern schon geantwortet.  Ist das nicht
angekommen?



-----Original Message-----
From: Hubert Daubmeier [mailto:[EMAIL PROTECTED]] 
Sent: Tuesday, September 11, 2001 2:39 PM
To: 'ASP Diskussionsliste fuer Anfaenger'
Subject: FW: RE: [aspdebeginners] Probleme mit Variablen in SQL
Statement



Was kommt denn bei der Operation raus?

sqltemp = sqltemp & "'" & CStr(myID) & "',"


--

Viele Gr=FC=DFe
Hubert Daubmeier=20




-----Original Message-----
From: Matthias Winkler [mailto:[EMAIL PROTECTED]] 
Sent: Wednesday, September 12, 2001 12:34 PM
To: AspGerman Kaffeehaus
Subject: [aspdecoffeehouse] Probleme mit Variablen in SQL Statement


Hallo Leute,

ich bin mal wieder an die Grenzen meines Wissen vorgedrungen und komme
nicht weiter. Ich habe folgenden Code (siehe unten) f�r einen
Datenbankeintrag geschrieben. Die Felder in der DB sind alle als Text
bzw. das letzte als Datumsfeld deklariert. Die Variable myID enth�lt
eine 32 stellige Zeichenkette die bei jedem Aufruf neu generiert wird.
Wenn ich nun die Variable reinschreiben m�chte wird der SQL String nich
ordnungsgem�� zusammengesetzt sondern wir am Ende von myID abgebrochen.
Setze ich nun zum Test die Variable direkt ein funktioniert das ganze.

Sehr komisch das ganze :(

Ich hoffe Ihr seid schlauer

Mit besten Dank
Matthias  



strConnection = "Driver={Microsoft Access Driver (*.mdb)};DBQ="
strConnection = strConnection &
Server.MapPath("_scripts/immodbimsax.mdb") 
strConnection = strConnection & ";DriverId=25;FIL=MS
Access;MaxBufferSize=512;PageTimeout=5;"        

set MyConn=Server.CreateObject("ADODB.Connection")
MyConn.Open strConnection       
        
sqltemp = "INSERT INTO tBENUTZER ("
sqltemp = sqltemp & "DB_BENUTZERID," 
sqltemp = sqltemp & "DB_NAME," 
sqltemp = sqltemp & "DB_VORNAME,"
sqltemp = sqltemp & "DB_EMAIL," 
sqltemp = sqltemp & "DB_TELEFONNUMMER,"         
sqltemp = sqltemp & "DB_DATUM)"
sqltemp = sqltemp & " VALUES ("
                
' *** sqltemp = sqltemp & "'3b747c2aa6a211d5a5958bb80d69d649'," 

sqltemp = sqltemp & "'" & CStr(myID) & "',"
sqltemp = sqltemp & "'UNBEKANNT'," 
sqltemp = sqltemp & "'UNBEKANNT'," 
sqltemp = sqltemp & "'UNBEKANNT'," 
sqltemp = sqltemp & "'UNBEKANNT'," 
sqltemp = sqltemp & "#" & getDatum(DATE()) & "#)"       
        
' *** Response.Write(sqltemp)
Set MyRS = MyConn.execute(sqltemp)              

MyRS.Close      
MyConn.Close
Set MyConn = Nothing
Set MyRS = Nothing


| [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed 
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv Sie 
| k�nnen sich unter folgender URL an- und abmelden: 
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.as
| p


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

Antwort per Email an