collegare un db access ad un file asp

carlotta_lotto

Nuovo Utente
17 Set 2009
2
0
0
buongiorno a tutti. sono nuova del forum e vi prego di scusarmi se ho postato questo quesito nella sezione sbagliata.
premetto che sono completamente digiuna di asp! ma sto provando ad inserire nel sito un piccolo form dove immettere il proprio indirizzo email per iscriversi alla newsletter.

il codice nella pagina è il seguente:
<font face="Verdana" size="2">E-mail:
<input name="email" size="20" type="text" /><br />
<input checked="true" name="operazione" type="radio" value="iscrivimi" />Iscrivimi<input
name="operazione" type="radio" value="cancellami" />Cancellami
<input name="B1" type="submit" value="Invia" /></font></p>

mentre il file asp c'è questa istruzione:
' PERCORSO DEL DATABASE
url_DB = "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("/mdb-database/ database1.mdb")
Set Conn = Server.CreateObject("ADODB.Connection")
conn.Open url_DB
' APRE LA CONNESSIONE AL DATABASE
Set RecSet = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT * FROM Email_Newsletter where email = '"& email &"'"
RecSet.Open SQL, Conn, adOpenStatic, adLockOptimistic

io ho il mio db in access salvato come database1 nome del database "Email_Newsletter" e si trova fisicamente sul mio desktop.
dove lo devo salvare per collegarlo alla pagina asp?
il percorso che leggo nell'istruzione è mdb-database ma non capisco dove deve essere messa questa cartella. :crying:
grazie mille per il vostro aiuto, mi sto davvero arrovellando il cervello!!
 
Ci Provo

non c'è nessuno che mi sappia aiutare?:crying:

Cosa uilizzi per fare questo sito qualche programma?
Cmq
Io uso dreamveaver, premettendo che prepara automaticamente i campi, rispondendo alla tua domanda secondo me (bada che nn sono molto esperto) il tuo database deve risiedere dentro la cartella dove hai costruito il sito, e deve stare sotto la cartella mdb-dabatase),
infatti la connessione che hai è a: "/mdb-database/ database1.mdb"
Ma se stai usando un programma come dreamveaver che ti permette il server remoo per fare le prove, dovrai mettere questa stringa sul comando:
(nome della cartella sotto wwroot)/mdb-database/ database1.mdb")
ok, ciao
 

Discussioni simili