Ciao
Mi sto scervellando, devo inserire 2 dati in 2 campi access diversi (CLIENTE + NASTRO)
Con un dato solo nel record "CLIENTE" funziona:
<%
' execute the insert
Dim MM_editCmd
Set MM_editCmd = Server.CreateObject ("ADODB.Command")
MM_editCmd.ActiveConnection = MM_MAM_STRING
MM_editCmd.CommandText = "INSERT INTO Tabella1 (CLIENTE) VALUES (?)"
MM_editCmd.Prepared = true
MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param1", 202, 1, 200, varCLIENTE) ' adVarWChar
MM_editCmd.Execute
MM_editCmd.ActiveConnection.Close
%>
Quando modifico il codice per mettere i dati nei due campi mi da problemi:
<%
' execute the insert
Dim MM_editCmd
Set MM_editCmd = Server.CreateObject ("ADODB.Command")
MM_editCmd.ActiveConnection = MM_MAM_STRING
MM_editCmd.CommandText = "INSERT INTO Tabella1 (CLIENTE, [TAPE NAME]) VALUES (?, ?)"
MM_editCmd.Prepared = true
MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param1", 202, 1, 200, varCLIENTE) ' adVarWChar
MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param2", 202, 1, 100, varNASTRO) ' adVarWChar
MM_editCmd.Execute
MM_editCmd.ActiveConnection.Close
%>
E' certo che è un mio errore ma non capisco come fare.
Grazie

Rispondi quotando
esagerato! solo sessione scaduta

