Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    178

    Problema query visualizzazione

    Ciao a Tutti, ho il seguente problema,
    devo eseguire una query che mi estrae i dati del cliente in base a cognome, nome1, nome2, data_nascita. Come posso fare la query al db access?.

    Ho fatto così ma non funziona:

    <%
    ID=request("cliente")

    sql = "SELECT * FROM carico_scarico WHERE cliente="& ID
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, conn ,3,3
    %>

  2. #2
    1. NON FUNZIONA non vuol dire niente: si prega di specificare!

    2. se vuoi cercare in base a n parametri dovrei mettere i parametri nella WHERE

    es

    SELECT elenco_campi FROM tabella WHERE campo_1=param_1 AND campo_2=param_2 AND ... AND campo_n=param_n


  3. #3
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    178
    si, questi parametri li ho in una select dinamica fatta così:

    <%
    sql = "SELECT cognome,nome1,nome2,data_nascita FROM carico_scarico group by cognome,nome1,nome2,data_nascita"
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, conn ,3,3
    %>

    <%
    Response.write( "<select name='cliente'>")
    'Ciclo Recordset
    do until rs.eof
    Response.write ("<option value='"& rs("cognome") & "'>")
    Response.write (" "& rs("cognome") &" - ")
    Response.write (" "& rs("nome1") &" - ")
    Response.write (" "& rs("nome2") &" - ")
    Response.write (" "& rs("data_nascita") &"</option>")

    rs.movenext
    loop

    Response.write("</select>")
    %>

    però nella pagina dopo non so come richiamarli per fare la visualizzazione

  4. #4

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    178
    nell'altra pagina metto:

    <%
    cognome=request("cliente")

    Dim Conn1
    Set Conn1=Server.CreateObject("ADODB.Connection")
    Conn1.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& server.MapPath("../../Database/db.mdb")

    sql = "SELECT * FROM carico_scarico WHERE cognome="& cognome
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, conn ,3,3
    %>

    però mi da il seguente errore che non capisco:

    Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
    [Microsoft][Driver ODBC Microsoft Access] Parametri insufficienti. Previsto 1.

  6. #6
    cabochon hai letto quello che ti ho scritto?

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    178
    si, ho letto, però non posso con le session perchè devo già usarle per stabilire dei permessi di tempo e di accesso alle pagine

  8. #8
    Originariamente inviato da m_ferraris
    si, ho letto, però non posso con le session perchè devo già usarle per stabilire dei permessi di tempo e di accesso alle pagine
    ??? che stai a dì? puoi usarne quante ne vuoi di session

  9. #9
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    Originariamente inviato da m_ferraris
    si, ho letto, però non posso con le session perchè devo già usarle per stabilire dei permessi di tempo e di accesso alle pagine
    invia i dati in querrystring, o con i campi hidden o con i cookie o memorizzali in una tabella temporanea... ci sono molti modi....
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  10. #10
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    Originariamente inviato da optime
    ??? che stai a dì? puoi usarne quante ne vuoi di session
    e se non erro con timeout differente anche...
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

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.