Salve a tutti.. non riesco a venire a capo di una query sql su database access, mediante asp.
Non riesco ad ottenere i dati corretti ed anzi visualizzo il seguente messaggio:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] The SELECT statement includes a reserved word or an argument name that is misspelled or missing, or the punctuation is incorrect.
/mediavoto_rose.asp, line 44
la query sql è la seguente:
'Si crea una variabile per l'istruzione SQL
Dim strSQL
strSQL = "SELECT * FROM (SELECT Count(voti.Giocatore) AS presenze, voti.cod, voti.Ruolo, voti.Giocatore, voti.Squadra, voti.Team, Avg(voti.voto) AS mediavoto, Avg(voti.fvoto) AS mediafvoto, Sum(voti.golf) AS sommagolf, Sum(voti.gols) AS sommagols, Sum(voti.golr) AS sommagolr, Sum(voti.rigpar) AS sommarigpar, Sum(voti.rigsba) AS sommarigsba, Sum(voti.aut) AS sommaaut, Sum(voti.ass) AS sommaass, Sum(voti.amm) AS sommaamm, Sum(voti.esp) AS sommaesp, Sum(voti.cambio) AS sommacambio, Sum(voti.politico) AS sommapolitico, FROM voti WHERE voti.Team='Virtus' GROUP BY voti.cod, voti.Ruolo, voti.Giocatore, voti.Squadra, voti.Team) ORDER BY voti.Ruolo DESC , mediavoto DESC , mediafvoto DESC"
'Si crea un'istanza dell'oggetto Recordset per estrarre le informazioni dalla tabella Classifica.
Dim objRS
Set objRS = Server.CreateObject("ADODB.Recordset")
objRS.Open strSQL, objConn
Perfavore aiutatemi, sto trascorrendo diverse notti in bianco..

Rispondi quotando
