Vorrei eseguire la somma di una serie di dati all'interno di una colonna del db; applico il seguente codice:
<%
' Mappaggio del database
Set Conn=Server.CreateObject("ADODB.Connection")
strConn="driver={Microsoft Access Driver (*.mdb)}; "
strConn=strConn & " DBQ=" & Server.MapPath("../Database/db.mdb")
strConn=strConn & ";pwd=" & strCode
Conn.Open strConn
sql = "SELECT Sum(tot_prezzo) AS totale3 FROM calcolo_fattura WHERE (dataRegistrazione BETWEEN #"&dataInizio&"# And #"&dataFine&"#)"
'creiamo l'oggetto RS
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn ,3,3
set rs = conn.execute(str_sql)
%>
<input type="text" name="imponibile" value="<%=rs("totale3")%>">
però mi da il seguente errore:
Tipo di errore:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][Driver ODBC Microsoft Access] Parametri insufficienti. Previsto 1.
/test/Lavanderia_Rivalta/fattura/pagina1.asp, line 489
Per favore sapete indicarmi per quale motivo mi succede e che cosa devo variare?
grazie

Rispondi quotando