Qualcuno sa spiegarmi perchè questo comando inserto:
Funziona con questo tipo di connessione:codice:strSQL = "INSERT INTO TMP_Utenti (campo1, campo2, campo3,) VALUES ('" strSQL = strSQL & tmpcampo1 & "','" & tmpcampo2 & "','" & tmpcampo3 & "')" cn.Execute(strSQL)
mentre con quest'altro tipo mi da errore di sintassi:codice:<% Set cn = Server.CreateObject( "ADODB.Connection" ) strDB= Server.MapPath("nomedatabase.mdb") cn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & strDB %>
Grazie per ogni aiuto.. ^_^codice:<% Set cn = Server.CreateObject("ADODB.Connection") cn.open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=" & Server.MapPath("nomedatabase.mdb") %>

Rispondi quotando