9 messaggi dal 06 marzo 2004
Salve a tutti,solo voi potete aiutarmi, ho sempre fatto i miei piccoli script con iis e winXP adesso devo fare delle cose con PWS e windows 98 ma non so' perche' mi viene segnalato un errore sulla riga che apre la connessione, il codice che ho scritto e' solo una prova per vedere se tutto funzionava:


<%
dim conn
set conn=Server.CreateObject("ADODB.Connection")
conn.open="DRIVER=Microsoft Access Driver(*.mdb);DBQ="&_
Server.MapPath("database.mdb")

dim rs
set rs=Server.CreateObject("ADODB.Recordset")
rs.Open "select * from rubrica",conn,2,2

rs.movefirst
do while not rs.eof
response.write rs("nome")&"<br>"
rs.movenext
loop
%>


l'errore che mi viene segnalato e' sulla riga:

conn.open="DRIVER=Microsoft Access Driver(*.mdb);DBQ="&_
Server.MapPath("database.mdb")

e dice:"Metodo non supportato dall'oggetto:open"

ho provato anche a fare(vedendo degli esempi su PWS):

conn.open="DRIVER=Microsoft Access Driver(*.mdb);DBQ="&_
Server.MapPath("database.mdb"),"",""

cioe' mettendo due gruppi di virgolette alla fine della stringa e il messaggio di errore diventa:"Manca il terminatore di stringa" o qualcosa del genere.

Come devo scrivere tale istruzione se l'errore e' li'????????
Ragazzi solo voi potete aiutarmi conto molto sulla vostra competenza.
Un ultima cosa: questo codice su iis e Xp funziona perfettamente e restituisce i nome della tabella rubrica del db database(fatto con access 2000)

Saluti e grazie molte

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.