Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: Database mdb

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    24

    Database mdb

    Eccomi con la solita domanda:
    Ho un database in access e dovrei creare una pagina web con un form di ricerca tramite il nome o cognome e il risultato dovrebbe essere una schermata che mi visualizza gli altri dettagli di quel record (Nome-Cognome-Indirizzo-Città-Nr. telefono)?
    Grazie a quanto vorranno aiutarmi.

  2. #2

    Re: Database mdb

    Originariamente inviato da skate
    Eccomi con la solita domanda:
    solita? quindi l'hai già fatta... quindi ti è stato già risposto...

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    24
    Noooo...intendevo dire che credo sia una domanda "quotata",ma non ho trovato risposte nel forum.

  4. #4
    se non hai trovato risposte allora non è "solita"...

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    24
    Ok...chiedo umilmente scusa.


    ...ma potete aiutarmi?

  6. #6
    fai un form di ricerca in una pagina (ricerca.asp)
    ... usi qualche programma particolare???

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    24
    Per le mie pagine uso Front Page.

    Il database l'ho gia' posizionato nella cartella del server che ha i permessi di scrittura.
    Ora devo creare una pagina di ricerca con un form "ricerca per cognome"
    e qui mi fermo.
    Grazie

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    24
    mi avete abbandonato?

  9. #9
    fai un form in una pagina e lo fai puntare a paginaB.asp... nel form ci metti un campo del tipo:

    <input type="text" name="cognome"> in cui metterai il cognome da ricercare


    nella paginaB.asp farai una cosa del tipo:

    codice:
    <%
    cognome=trim(request.form("cognome"))
    
    if len(cognome)=0 then response.redirect("pagina_con_form.asp")
    
    '*** apro la connessione
    set conn=server.createobject("adodb.connection")
    conn.open Stringa_connessione '*** al posto di stringa_connessione ci va la stringa per connettersi al db :D
    
    '*** apro il recordset che conterrà i miei risultati
    set rs=server.createobject("adodb.recordset")
    
    '*** sql di ricerca
    sqlR="select * from TABELLA where cognome like '%" & replace(cognome,"'","''") & "%' order by cognome asc, nome asc"
    
    rs.open sqlR,conn,1,1 '**** se usi poi la paginazione devono essere messi a 1,3
    
    if rs.eof then
    response.write "nun ce sta nessuno co sto cognome orrendo"
    else
    while not rs.eof
    response.write rs("nome") & " " & rs("cognome") & "
    " & rs("indirizzo") & " " & rs("citta") & "
    " & rs("telefono") & "
    <hr>"
    rs.movenext
    wend
    end if
    rs.close: set rs=nothing
    conn.close: set conn=nothing
    naturalmente nella stringa sql devi mettere al posto di TABELLA il nome dlela tabella in cui cercare e in rs("") ci devi mettere i campi corretti che hai nel db

  10. #10
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    24
    Ti ringrazio, ma forse la cosa è piu' grande delle mie capacita'.
    Ma visto che sono qui per imparare...vado avanti.
    Come creo il form di ricerca o meglio come faccio a far puntare la ricerca sul codice?
    La pagina asp la creo..d'accordo, ci inserisco un modulo di ricerca e poi???...come si fa a far puntare il codice (opportunamente modificato) ?
    Grazie mille

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.