Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    752

    interrogazione Database

    Ciao
    Devo cercare un campo all'interno di un database per poi visualizzare l'intero record con il resto dei dati.
    Il campo si chiama ID ed è numerico.
    Ho provato con:

    Recordset2.Move(request.querystring("ff"))

    dove ff è il valore numerico dell'ID che voglio trovare.
    Purtroppo non funziona, non è preciso, se ff è 4 magari mi visualizza il record 11.
    Come mai??
    Comunque Grazie

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    SELECT * FROM tabella WHERE id = "& ff

    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    752
    ma la sintassi è OK??
    dove c'è "tabella" cosa devo mettere??
    Comunque Grazie

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Il nome della tua.

    Roby

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    752

    non va

    <%
    Dim Recordset2
    Dim Recordset2_numRows
    Set Recordset2 = Server.CreateObject("ADODB.Recordset")
    Recordset2.ActiveConnection = MM_fosforo_STRING
    Recordset2.Source = "SELECT * FROM DB WHERE ID = "& ff
    Recordset2.CursorType = 0
    Recordset2.CursorLocation = 2
    Recordset2.LockType = 1
    Recordset2.Open()
    Recordset2_numRows = 0
    %>

    come mai?
    Comunque Grazie

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    ff lo recuperi?
    Che vuol dire non va? Ti da errore?

    Roby

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    752
    mi blocca la pagina.
    mi sa che c'è un errore di sintassi in
    Recordset2.Source = "SELECT * FROM DB WHERE ID = "& ff

    sto provando con

    Recordset2.Source = "SELECT * FROM DB WHERE ID = "(request.querystring("ff"))""

    ma non va
    Comunque Grazie

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Blocca?
    Devi farti restuire l'errore: sul menu strumenti --> Opzioni internet --> Avanzate togli la spunta alla voce "Mostra messaggi di errore HTTP brevi".
    Fai ripartire la pagina e guarda l'errore.

    Roby

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.