codice:
tipoBolla = request("tipoBolla")
numBolla = request("numBolla")
ggBolla = request("ggBolla")
mmBolla = request("mmbolla")
aaBolla = request("aaBolla")
idDogana = request("idDogana")
dogana = request("dogana")
idViaggio = request("idViaggio")
codContainer = request("CodContainer")
colli = request("colli")
peso = request("peso")
merce = request("merce")
mrn = request("mrn")
vd = request("vd")
imballo = request("imballo")
arc = request("arc")
dataBolla= ggBolla &"/"& mmBolla &"/"& aaBolla
//un pò di debug
response.Write "cod container" & codContainer & ";"
response.Write "
"
response.Write "splitto per inserimento
"
arrCodc = Split(codContainer, ",")
for i=LBound(arrCodc) to UBound(arrCodc)
response.write arrCodc(i) & ";
"
next
sSql = ""
sSql = sSql & "Select [Num Bolla], MRN "
sSql = sSql & "From Bolle "
sSql = sSql & "Where [Num bolla] = " & numBolla & " OR MRN = '"&mrn&"'"
set rsSql = ConnMDB.Execute(sSQL)
errore=0
if rsSQL.EOF then
response.write("inizio inserimento
")
dim cmd
Set cmd = Server.CreateObject("ADODB.Command")
sInsert = ""
sInsert = sInsert & "Insert into Bolle ([TIPO BOLLA], [Num Bolla], [Data Bolla], Dogana, IDDogana,ID_Registro, IDViaggio, Colli, Peso, Merce, MRN, VD, Esportatore, Imballo, TP, ARC, File, Trasferimento, CodContainer) "
sInsert = sInsert & "Values (@tipoBolla, @numBolla, @dataBolla, @dogana, @idDogana,'1T', @idViaggio, @colli, @peso, @merce, @mrn, @vd, '-', @imballo, 'T', @arc, true, true, @codContainer)"
response.write "Query: " & sInsert
response.Flush()
set rsInsert = ConnMDB.Execute(sInsert) <--- mi da errore su questa riga
response.write("Fine query
")
cmd.ActiveConnection = connMDB
//Questo pezzo di codice era già scritto
'cmd.CommandText = sInsert
'response.Write "cmd.CoomandText: " & cmd.CommandText & "
"
'cmd.CommandType = adCmdText
'response.Write "cmd.CommandType: " & cmd.CommandType & "
"
'cmd.Parameters.Append cmd.CreateParameter("@tipoBolla", adInteger, adParamInput, len(tipobolla), tipoBolla)
'cmd.Parameters.Append cmd.CreateParameter("@numBolla", adInteger, adParamInput, len(numDolla), numBolla)
'cmd.Parameters.Append cmd.CreateParameter("@dataBolla", adDate, adParamInput, len(dataDolla), dataBolla)
'cmd.Parameters.Append cmd.CreateParameter("@dogana", adLongVarChar, adParamInput, len(dogana), dogana)
'cmd.Parameters.Append cmd.CreateParameter("@idDogana", adLongVarChar, adParamInput, len(idDogana), idDogana)
'cmd.Parameters.Append cmd.CreateParameter("@idViaggio", adLongVarChar, adParamInput, len(idViaggio), idviaggio)
'cmd.Parameters.Append cmd.CreateParameter("@colli", adInteger, adParamInput, len(colli), colli)
'cmd.Parameters.Append cmd.CreateParameter("@peso", adInteger, adParamInput, len(peso), peso)
'cmd.Parameters.Append cmd.CreateParameter("@merce", adLongVarChar, adParamInput, len(merce), merce)
'cmd.Parameters.Append cmd.CreateParameter("@mrn", adLongVarChar, adParamInput, len(mrn), mrn)
'cmd.Parameters.Append cmd.CreateParameter("@vd", adLongVarChar, adParamInput, len(vd), vd)
'cmd.Parameters.Append cmd.CreateParameter("@imballo", adLongVarChar, adParamInput, len(imballo), imballo)
'cmd.Parameters.Append cmd.CreateParameter("@arc", adLongVarChar, adParamInput, len(arc), arc)
'cmd.Parameters.Append cmd.CreateParameter("@codContainer", adLongVarChar, adParamInput, len(codContainer), codContainer)
'response.write codContainer
'response.Write "prima esecuzione query"
'set rsInsert = cmd.Execute(sInsert)