65 messaggi dal 27 agosto 2001
ma non capisco!
io pensavo che la connessione a un database in ASP fosse pressochè identica a VisualBasic (dichiaro l'oggetto connessione,recordset,apro la connessione...). E invece ho scoperto che l'oggetto Connection non va utilizzato.. com'è possibile?

-Luca-

-Luca-
309 messaggi dal 13 aprile 2001
IO la faccio così la connessione al db:
set rec = Server.CreateObject("ADODB.Recordset")
set my_conn= Server.CreateObject("ADODB.Connection")
my_conn.open ("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath ("DbDesk.mdb"))
Set rec.ActiveConnection= my_conn
rec.Open "Commesse", my_conn,3,3

morgana

morgana
65 messaggi dal 27 agosto 2001
la cosa che mi chiedo è come faccia a funzionare in questo modo:


Dim objRS

Dim strConnect

StrConnect = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=c:\inetpub\wwwroot\Server_Documentation.mdb"

Set objRs = Server.CreateObject("ADODB.Recordset")

objRS.Open "SELECT * FROM Install_par" , strConnect


-Luca-

-Luca-
309 messaggi dal 13 aprile 2001
Non ho capito se funziona o non funziona così.
Il db è nell'indirizzo che hai messo?

morgana

morgana
1.605 messaggi dal 06 settembre 2002
se non sbaglio quando apri un recordset

objRS.Open "SELECT * FROM Install_par" , strConnect

ti vengono richiesti due parametri :
l'istruzione sql "SELECT * FROM Install_par"

e la connessione strConnect

la connessione può essere un ogetto connessione o una stringa di connessione

se si usa la stringa però non si possono sfruttare i vantaggi della connessione come la transazione (BeginTrans....)



FORZA LA MAGICA ROMA

FORZA LA MAGICA ROMA

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.