Ciao a tutti, è 2 giorni che ci lavoro ma non mi funzia
mi da questo errore
Errore di run-time di Microsoft VBScript (0x800A000D)
Tipo non corrispondente: '[string: "INSERT INTO dbo.CMM_"]'
Credo sia qualcosa che ha a che fare con le variabili TOTACQ e TOTVEN
perchè se gli do valore fisso il comando funzia
ecco il codice
<%
TOTACQ = Request.QueryString("acq")* Request.QueryString("pax")
TOTVEN = Request.QueryString("ven") * Request.QueryString("pax")
%>
<%
set CMD1 = Server.CreateObject("ADODB.Command")
CMD1.ActiveConnection = MM_HTINCCONN_STRING
CMD1.CommandText = "INSERT INTO dbo.CMM_Sottorighe (idriga, descr, costo, vendita, pax, Totacq, TotVen, fornitore) VALUES (CONVERT ( Int,'"+ Request.queryString("idriga") +"'),'" + Replace(Request.queryString("descr"), "'", "''") + "',CONVERT ( Money,'"+ Request.queryString("acq") +"'),CONVERT ( Money,'"+ Request.queryString("ven") +"'),CONVERT ( Int,'"+ Request.QueryString("pax")+"'),CONVERT ( Money,'"+ TOTACQ+"'),CONVERT ( Money,'"+ TOTVEN +"'),CONVERT ( Int,'"+ Request.QueryString("fornit") +"')) "
CMD1.CommandType = 1
CMD1.CommandTimeout = 0
CMD1.Prepared = true
CMD1.Execute()
%>

Rispondi quotando