167 messaggi dal 29 dicembre 2002
Fantastico!! Questo codice mi è veramente di aiuto..
Però nella classe che compilo dinamicamente nn riesco a far accesso al database , se aggiungo la riga Dim rs As New ADODB.Recordset() va in errore Qualcuno mi puo aiutare?
"ADODB.Recordset"... in .NET? Sicuro???

Matteo Casati
GURU4.net
167 messaggi dal 29 dicembre 2002
si certo si puo utilizzare la sintassi alla vecchia maniera,
ma il problema non è questo
praticamente alla classe creata dinamicamnete manca il riferimento ad ADODB
ho provato ad aggiungere Imports Adodb
ma non lo trova.
Non è che devi aggiungere anche una reference?

Matteo Casati
GURU4.net
167 messaggi dal 29 dicembre 2002
Nel mio progetto ci sono tutte le referenze del caso
e nelle pagine classiche funziona tutto regolarmente
Il problema è solo nella classe che genero dinamicamente
Questo è il codice:

imports System
imports System.Web

public class XClass
Inherits System.Web.UI.Page
public sub XSub(frase as string)
HttpContext.Current.Response.Write(frase)
HttpContext.Current.Response.Write("<br>")
Dim myrs As ADODB.Recordset()
myrs .Open("select * from contatti", MyConn("myweb"), 1, 3)
HttpContext.Current.Response.Write( rse.Field("yycognome").Value
rs.close
rs=nothing
end sub
end class

questo è l'errore
Errore nella compilazione: Error Compiling Expression:
Type 'ADODB.Recordset' is not defined.

se aggiungo Imports ADODB
l'errore:
Errore nella compilazione: Error Compiling Expression:
Namespace or type 'ADODB' for the Imports 'ADODB' cannot be found.
Type 'ADODB.Recordset' is not defined.
167 messaggi dal 29 dicembre 2002
Ho risolto il problema...
Occorre aggiungere questa riga
cp.ReferencedAssemblies.Add("C:\Program Files\Microsoft.NET\Primary Interop Assemblies\ADODB.dll")

Grazie della collaborazione

Luca
Esattamente quello che intendevo io per "aggiungere una reference". Scusa se non mi espresso bene.
Ciao e... alla prox!

Matteo Casati
GURU4.net
167 messaggi dal 29 dicembre 2002
sono passato a windows server 2003 e la compilazione dinamica non funziona piu, colpa di iis6 sicuramente..
come rislvere questo problema ?

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.