Select Sum()

ozlacs

Utente Attivo
1 Dic 2005
42
0
0
40
Decollatura (CZ)
www.ozlacs.it
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:
 

ozlacs

Utente Attivo
1 Dic 2005
42
0
0
40
Decollatura (CZ)
www.ozlacs.it
Problema risolto, questa volta Aruba non c'entra niente, o almeno direttamente...:D

Guardate un po’ qui:

http://bugs.mysql.com/bug.php?id=12406

L'ho trovato quasi casualmente negli ultimi disperati tentativi di ricerca ieri sera...
In pratica si tratta di un bug di MySQL, anche se a quanto ho capito io (non ho un buon rapporto con l'inglese...) non viene riconosciuto in quanto tale ufficialmente.

Io ho risolto il problema cambiando il tipo di campo (quello interessato da SUM()) da INT(10) a DOUBLE(10,0).
Ho provato anche con BIGINT ma non andava.

Il fatto che sul mio computer funzionasse credo dipenda dalle versioni di MySQL, infatti in locale io ho la 5.0.15, sul server Aruba con i miei db c'è la 5.0.16:confused:

Quello che conta però, è che alla fine sono riuscito a convertire anche in remoto il mio sito in mySQL, e anche qui mi ha confermato quanto di buono mi aveva dimostrato in locale, con prestazioni velocistiche nettamente superiori ad ACCESS

Viva MySQL!:tifoso:
 

ozlacs

Utente Attivo
1 Dic 2005
42
0
0
40
Decollatura (CZ)
www.ozlacs.it
Il fatto che sul mio computer funzionasse credo dipenda dalle versioni di MySQL, infatti in locale io ho la 5.0.15, sul server Aruba con i miei db c'è la 5.0.16

credo poi che sia anche una combinazione di altre cose, tipo i driver ODBC, magari è solo un problema che ha con ASP, o altre cose, non sò, non sono io l'esperto...;)
 
Discussioni simili
Autore Titolo Forum Risposte Data
maxnegri Sommare i prezzi dei prodotti aggiunti al carrello di diverse aziende con Select sum php mysqli PHP 10
L Ripetere Campi disabilitando input in riferimento ad un valore della select jQuery 0
otto9due Ordinare option di una select Javascript 5
W MySQL ciclo in SELECT MySQL 0
W MySQL SELECT list dinamica MySQL 0
M Select Option dentro una Table jQuery 2
G Colorare menu select attraverso ricerca php PHP 0
L problema con query select PHP 2
F menù select dinamico da db in php PHP 3
D popolare campi tra th alla select PHP 36
M Estrarre valore con SELECT COUNT PHP 0
M Creare un campo input select quantità di un numero intero prelevato dal db PHP 3
L Select Dinamiche...da txt? PHP 3
E Php select option e ajax PHP 23
R Select concatenata che non funziona la seconda volta Ajax 3
L select join e sottrazione punti PHP 13
L input dati con inser into select ? PHP 4
V hierarchy-select jQuery 0
Emix Select concatenate php sql ajax PHP 2
F query e form con select multipla PHP 17
T recupero valori select multipla da android Javascript 3
J php, scegliere autista da select e mostrare se ha fatto un incidente PHP 8
Tommy03 Select in ordine per numero di record MySQL 7
T problema con select dinamica con jquery Javascript 0
J Far comparire e scomparire un div con un select Javascript 1
M Opzioni select da 1 a 200 PHP 0
I Fatal error: Query Failed! SQL: SELECT * INTO OUTFILE PHP 1
C input in sostituzione della select PHP 2
G Insert into select - Aiuto MySQL 0
max1974 autocomplete trigger select jQuery 0
X [Select] Valori chiave non presenti in un'altra tabella MySQL 2
M Estrarre dati da una select HTML PHP 3
MarcoGrazia jquery validate, necessità di validare almeno un elemento select su due jQuery 1
T [PHP] Autocompilazione input multiple da una select PHP 1
Alex_70 [PHP] Visualizzare foto tramite select PHP 0
S [PHP] aggiornamento table tramite select senza ricaricare la pagina PHP 5
psicomia Gestione funzione in javascript in tabella richiamare"textarea" valori preimpostati in "select" Javascript 2
M [PHP] Problema con query select PHP 2
C [PHP] Controllo <select> comportamento anomalo PHP 2
G [PHP] Select con opzioni dipendenti da un'altra select PHP 3
L [Javascript] Select option in campi input Javascript 4
M [PHP] Problemi con select PHP 6
S [RISOLTO] aggiorna tabella da select option asp classic Classic ASP 7
S [ASP] SALVARE VALORE SELECT OPTION SU CAMPO TABELLA ACCESS Classic ASP 9
max1974 [Javascript] malfunzionamento select Javascript 0
M [PHP] Drop down in campo select PHP 1
D [PHP] Select dinamici PHP 2
G sql select con array in php PHP 1
L [PHP] Form da select compilare campi automaticamente PHP 1
T [php] problema creazione query select-where PHP 5

Discussioni simili