Visualizzazione dei risultati da 1 a 7 su 7

Discussione: selezione db aiuto

  1. #1
    Utente di HTML.it L'avatar di flash20
    Registrato dal
    Dec 2003
    Messaggi
    567

    selezione db aiuto

    Ho effettuato una selezione da db, mi da errore e non capisco dove può essere, qualcuno sa darmi qualche dritta?????

    la pagina asp semplificata è:

    dim sco
    dim id
    dim scon
    set conn=server.createobject("ADODB.connection")
    conn.provider="Microsoft.jet.OLEDB.4.0"
    conn.open ("c:/inetpub/wwwroot/sito/db.mdb")
    set tabella=server.createobject ("ADODB.recordset")
    tabella.activeconnection=conn
    tabella.source="login"
    tabella.open()
    id=request.querystring("id")
    sco="select sconto from login where id="&id
    set res=conn.execute(sco)
    scon=res("sconto")


    l'errore é:
    Tipo di errore:
    Microsoft JET Database Engine (0x80040E10)
    Nessun valore specificato per alcuni parametri necessari.
    /sito/pagina2.asp, line 78

    la riga 78 è: set sconto=conn.execute(sco)

    AIUTO



    grazie

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ad occhio la variabile "id" messa nella query è vuota.

    Roby

  3. #3
    Utente di HTML.it L'avatar di flash20
    Registrato dal
    Dec 2003
    Messaggi
    567
    La variabile viene passata correttamente e con valori che dovrebbe ritrovare nella posizione id del database, ma non lo fa

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Che viene passata potrebbe anche essere vero ma non risulta che il valore tu lo recuperi da nessuna parte:

    codice:
    id = trim(request("id"))
    Roby

  5. #5
    Utente di HTML.it L'avatar di flash20
    Registrato dal
    Dec 2003
    Messaggi
    567
    Scusa non ho capito la stringa che mi hai passato.

    Io comunque ho provato anche a mettere al posto della variabile id direttamente un valore presente nel db, ma nn funziona

    sco="select sconto from login where id=gianni"

    gianni è presente nel db nel campo id

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non hai capito la request?

    codice:
    sco="select sconto from login where id='gianni'"

    Roby

  7. #7
    Utente di HTML.it L'avatar di flash20
    Registrato dal
    Dec 2003
    Messaggi
    567
    ok ci sono riuscito grazie

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 © 2025 vBulletin Solutions, Inc. All rights reserved.