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

    ricerca in una tabella del db

    come faccio a creare un motore che mi ricerca un user nel database access in una specifica tabella?

    Mi spiego meglio ho una tabella Iscritti e siccome stanno crescendo
    vorrei crearmi un motore di ricerca per User o al max per Nome o Cognome
    come posso fare?

    grazie
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  2. #2
    Ehm... ti fai un form dove inserisci in un campo di testo di nome "user" il nome dello user.
    Poi come action rimandi a una pagina asp dove fai una select specificando WHERE nometabella.user = "&request.form("user")

    Matrix è ovunque, è intorno a noi, anche adesso nella stanza in cui siamo. È quello che vedi quando ti affacci alla finestra o quando accendi il televisore. L'avverti quando vai al lavoro, quando vai in chiesa, quando paghi le tasse. È il mondo che ti è stato messo dinanzi agli occhi, per nasconderti la verità.

  3. #3
    Ho abbozzato ma non funonzia

    codice:
    <%
    
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& Server.MapPath("../db/data.mdb")
    Set rs=Server.CreateObject("ADODB.RecordSet")
    rs.Open sql,Conn,3,3
    	if not rs.eof then
    sql="Select * from Iscritti where iscritti.user = "&request.form("user") 
    
    rs.Close
    Set rs = Nothing
    Conn.Close
    Set Conn = Nothing
    
    %>
    dove sbaglio?
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  4. #4
    codice:
    <%
    
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& Server.MapPath("../db/data.mdb")
    Set rs=Server.CreateObject("ADODB.RecordSet")
    
    sql="Select * from Iscritti where iscritti.user = '"&request.form("user")&"'" 
    
    rs.Open sql,Conn
    if not rs.eof then
     response.write rs.Fields("user")
    end if
    
    rs.Close
    Set rs = Nothing
    Conn.Close
    Set Conn = Nothing
    
    %>
    al posto del response.write ci puoi mettere tutte le istruzioni che vuoi
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  5. #5
    grazieeeeeeeeeeeee
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  6. #6
    di niente...
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

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.