ragazzi ho questo codice (con db mysql):
<!-- #include file="includes/stringa_mysql.asp" -->
<%
var Cn = Server.CreateObject("ADODB.Connection");
Cn.Open(stringa);
var TOT_Voti = Cn.Execute("SELECT SUM(voti) AS temp FROM sondaggi_risposte WHERE sondaggio = 1");
Response.Write(TOT_Voti("temp"));
%>
perchè mi dà questo errore?
Microsoft OLE DB Provider for ODBC Drivers error '80020009'
[Microsoft][ODBC Driver Manager] Program type out of range
in pratica dovrei sommare i valori contenuti all'interno di un campo(numerico) di una tabella e stamparlo a video con il response.write, ma mi da questo errore sulla riga con il response.
C'e qualcosa di sbagliato nella query? perchè con access mi funzionava, ed anche con mysql in locale sul mio pc.
L'errore me lo dà solo sul server aruba!:incazz2: :incazz2:
<!-- #include file="includes/stringa_mysql.asp" -->
<%
var Cn = Server.CreateObject("ADODB.Connection");
Cn.Open(stringa);
var TOT_Voti = Cn.Execute("SELECT SUM(voti) AS temp FROM sondaggi_risposte WHERE sondaggio = 1");
Response.Write(TOT_Voti("temp"));
%>
perchè mi dà questo errore?
Microsoft OLE DB Provider for ODBC Drivers error '80020009'
[Microsoft][ODBC Driver Manager] Program type out of range
in pratica dovrei sommare i valori contenuti all'interno di un campo(numerico) di una tabella e stamparlo a video con il response.write, ma mi da questo errore sulla riga con il response.
C'e qualcosa di sbagliato nella query? perchè con access mi funzionava, ed anche con mysql in locale sul mio pc.
L'errore me lo dà solo sul server aruba!:incazz2: :incazz2: