2 messaggi dal 24 novembre 2003
Ho il seguente problema: in una pagina asp cerco di connettermi al mio db msde...
Ho creato un DSN di sistema e, tramite il dsn riesco ad accedere al db in questione.

A questo punto ho creato un file include per stabilire la connessione con il db stesso ed è:

<%
'# DB connection function
public function connectToDB()
set link = Server.CreateObject("ADODB.Connection")

'link.Open "histdb"
'link.Open "DSN=histdb;Uid=username;Pwd=;"
link.Open "Driver={SQL Server};DSN=histdb;SERVER=ALBERTO\ALBERTO;"

connectToDB = link
end function
%>

Questa funzione mi restituisce la connessione al DB e sembra non avere problemi... infatti il codice d'errore riportato qui sotto

Tipo di errore:
Errore di run-time di Microsoft VBScript (0x800A01A8)
Necessario oggetto: 'Provider=MSDASQL.1;E'
/histdb/insertElement.asp, line 61


mi indica l'errore nel rescordset che tento di aprire con il codice qui sotto:
SET res = con.execute (sql)

la stringa sql che vorrei eseguisse l'ho testata con l'analyzer... e funziona...
Avete qualche idea?
Grazie infinite...
Alberto
43 messaggi dal 16 luglio 2003
Guarda un po' questo link:

www.microsoft.com/IntlKB/Italy/articles/I300/3/82.htm

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.