Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Query Sql Che Non Va In Nessun Modo

    Ciao ragazzi ho questo problema ho la necessità di visualizzare lo stato delle pratiche di ogni singolo utente, mi importo la querystring nomecognome in questo modo tramite session login.asp?nomecognome=xxxxx

    ma di da questo errore alla riga 11:
    Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

    [Microsoft][ODBC Microsoft Access Driver] Invalid SQL statement; expected 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT', or 'UPDATE'.

    /Provajs3.asp, line 11

    ecco il codice:
    <%@ LANGUAGE = JScript %>
    <%
    var NomeCognome= Request.Querystring("NomeCognome");
    %>
    <%
    var Cn = new ActiveXObject("ADODB.Connection");

    var Str = "driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("mdb-database/DBSEFI.mdb");
    Cn.Open(Str);
    //LINEA 11
    var Parziale1 = Cn.Execute("SELECT COUNT(Id_Utente) AS StatoPratica FROM Tabella_Mutui WHERE StatoPratica = 'In_Esame' AND NomeCognome= '"&NomeCognome&"'");
    var Parziale2 = Cn.Execute("SELECT COUNT(Id_Utente) AS StatoPratica FROM Tabella_Mutui WHERE StatoPratica = 'Declinata' AND NomeCognome='"&NomeCognome&"'");
    %>
    Stato Pratiche :<table border="1" width="100%" id="table1">
    <tr>
    <td width="634"></td>
    <td></td>
    </tr>
    <tr>
    <td width="634">Ci sono <%=Parziale1("NomeCognome")%> pratiche in esame


    Ci sono <%=Parziale2("StatoPratica")%> pratiche declinate

    </td>
    <td></td>
    </tr>
    </table>


    </p>
    <%=NomeCognome%>
    <%Cn.Close()%>

    dove sbaglio ??? come posso fare una query che mi conta le pratiche in_esame e declinate per ogni singolo utente ??
    dovrebbe venire una cosa simile
    ciao utente xxxx
    Hai 1 pratica in esame
    Hai 3 prariche declinate

    vi prego aiutatemi............. devo consegnare il sito al cliente e sto nel pallone!!!!
    L'immaginazione è + importante della conoscenza By Albert Einsten
    L'unica cosa icomprensibile nella vita sono le tasse e le sue derivate IVA compresa By Albert Eistein

    Use your immagination, imagination has no limits

  2. #2
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Utilizzi come alias il nome del campo...

    Cambia StatoPratica come alias della count
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  3. #3

    fatto

    Ho fatto come mi hai detto ma da sempre lo stesso errore:
    Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

    [Microsoft][ODBC Microsoft Access Driver] Invalid SQL statement; expected 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT', or 'UPDATE'.

    /Provajs3.asp, line 11

    ecco come ho fatto:
    var Parziale1 = Cn.Execute("SELECT COUNT(StatoPratica) AS NomeCognome FROM Tabella_Mutui WHERE StatoPratica = 'In_Esame' AND NomeCognome= '"&NomeCognome&"'");
    L'immaginazione è + importante della conoscenza By Albert Einsten
    L'unica cosa icomprensibile nella vita sono le tasse e le sue derivate IVA compresa By Albert Eistein

    Use your immagination, imagination has no limits

  4. #4
    ma in jscript invece della & PER COncatenare una string anon ci andava il + ?
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  5. #5

    grazieeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

    grazie mille sei un grande mi ero dimenticavo come si usava javascript grazie mi hai davvero salvato la vita!!!!!!
    L'immaginazione è + importante della conoscenza By Albert Einsten
    L'unica cosa icomprensibile nella vita sono le tasse e le sue derivate IVA compresa By Albert Eistein

    Use your immagination, imagination has no limits

  6. #6

    Re: grazieeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

    Originariamente inviato da Riccardo980
    grazie mille sei un grande mi ero dimenticavo come si usava javascript grazie mi hai davvero salvato la vita!!!!!!

    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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.