120 messaggi dal 01 marzo 2002
Ciao a tutti !!

Dunque questo è il mio problema:

ho una pagina che si preoccupa di stabilire una connessione ad un db:

<%
Set MM_saem_STRING = Server.CreateObject("ADODB.Connection")
MM_saem_STRING.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("./mdb-database/ramona.mdb") & ";Jet OLEDB:Database Password=123"
%>

un altra pagina che si occupa di aggiornare dei record:
..
Set rs_Partners_Mod_cmd = Server.CreateObject ("ADODB.Command")
rs_Partners_Mod_cmd.ActiveConnection = MM_saem_STRING //riga 49
rs_Partners_Mod_cmd.CommandText = "SELECT * FROM partners"
rs_Partners_Mod_cmd.Prepared = true
..

e un errore che compare solo on line e non in localhost:

Requested operation requires an OLE DB Session object, which is not supported by the current provider.

/_MOD_partners.asp, line 49

Qualche consiglio?

Grazie ;)

--
R@m
^_^
5.610 messaggi dal 09 febbraio 2002
Contributi
Ciao, prova a seguire queste indicazioni:
http://tutorials.aspfaq.com/8000xxxxx-errors/why-do-i-get-800a0e7d-errors.html

cioè usa la parola chiave Set
Set rs_Partners_Mod_cmd.ActiveConnection = MM_saem_STRING


Se non dovesse funzionare, riscrivi quel codice senza usare l'ADODB.Command, ma direttamente il Recordset.

Dim rs
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "SELECT * FROM partners", MM_saem_STRING, 3, 3 'adOpenStatic, adLockOptimistic

- So what you're saying is, if we get in trouble, there's no one to help us out?
- I'm afraid not.
- Fantastic!

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.
Community
UTENTI ONLINE
    In primo piano

    I più letti di oggi

    Media
    In evidenza
    MISC