Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Problema con query

  1. #1

    Problema con query

    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..

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Stai usando un nome di campo che rappresenta una parola riservata (ammesso che tu abbia scritto i campi correttamente).
    Forse è "esp" ma non ne sono sicuro.
    O cambi il nome del campo nel db oppure nella query lo metti tra parentesi quadre.

    Roby

  3. #3
    Ciao Roby e grazie della risposta..
    Purtroppo non si tratta di esp, ho anche provato ad eliminare questa selezione, ma il problema persiste..


    (intanto tanti complimenti per creamweb.it se è il tuo sito.. )

  4. #4
    ... AS sommapolitico, FROM voti WHERE ...

    c'è una virgola di troppo

  5. #5
    Un errore così banale? Mi vergogno!! Grazie mille optime, sei grande!!
    Avevo fatto una ricerca sui topic riguardanti le query e notato che spesso togli le castagne dal fuoco di noi inesperti.. non potevo sperare in aiuto migliore!
    Ringrazio te e Roberto x avermi prestato attenzione ed aiuto..
    se può interessarvi questo è il risutato che volevo ottenere:
    medie voto squadra fantacalcio

  6. #6

  7. #7

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.