Salve,
Ho il seguente codice per l'inserimento dati in un database:
<% @ LANGUAGE = VBScript %>
<% Option Explicit %>
<% Dim conn
Dim strconn
Dim strSQL
Dim a
Dim rs
strconn = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source ="
strconn = strconn + Server.MapPath ("GestioneOrdiniCartiera.accdb")
set conn = Server.CreateObject ("ADODB.Connection")
set rs = Server.CreateObject ("ADODB.Recordset")
conn.Open strconn
rs.Open "Agente", conn
rs.MoveFirst
Do While Not rs.EOF
if rs.Fields(1).Value= Request.Form("txtAgente") then a = rs.Fields(0).Value
rs.MoveNext
Loop
strSQL = "INSERT INTO Ordine(Data, Numero_Ordini, Id_Agente) VALUES(#" & Request.Form("txtData") & "#," & Request.Form("txtNum_Ordini") & ", a);"
conn.Execute(strSQL)
conn.Close
set conn = nothing
set rs = nothing
%>
Considerate che "txtData", "txtNum_Ordini" e "txtAgente" sono due textbox di un'altra pagina.
Mi dà l'errore che vedete nel titolo (Nessun valore specificato per alcuni parametri necessari). io credo che l'errore è dovuto alla variabile "a" ma non capisco il perchè.
Mi potete aiutare???![]()
Grazie in anticipo![]()