sergiete
DAtaBaseTools es el namespace, no es la clase
intenta con
c#
DataBaseTools.DBTools dbTools = new DataBaseTools.DBTools();
en vbnet sería algo asi como:
Dim dbTools as DataBaseTools.DBTools = New DataBaseTools.DBTools()
luego dbTools como es una instancia de la clase, ahora puedes acceder a sus metodos y propiedades
daniel
----- Original Message -----
From: Sergiete
Newsgroups: aspx_espanol
To: ASP.Net en Español
Sent: Tuesday, October 15, 2002 4:08 PM
Subject: [aspx_espanol] Re: Imports
Creo que sólo es necesario hacer el Import en el archivo ASPX.
Ahora me encuentro en que he declarado una variable así en el archivo *.VB:
Dim Var As DataBaseTools
esto da un error al compilar en VS que indica "Se esperaba un tipo".
¿Sirve de algo?
Gracias.
"Sergiete" <sergiete@h...> escribió en el mensaje
news:224463@a..._espanol...
>
> Hola, aunque nadie contestó a mi anterior post sobre los objetos
> empresariales finalmente he conseguido compilarlo en una DLL.
> Por si a alguien le sirve de ayuda el problema estaba en que hay que
incluir
> referencias a algunas bibliotecas en el comando al que se llama para que
las
> encuentre el ejecutable. Como ejemplo pongo la linea de comando que he
> tenido que usar yo:
>
> vbc /t:library DBtools.vb /r:system.dll /r:system.web.dll
/r:system.data.dll
> /r:system.xml.dll
>
>
>
> Mi problema ahora es con el uso de esta DLL en mis paginas aspx. En todos
> los sitios explican que debería incluir una linea como la siguiente para
> hacer uso de las funciones de mi DLL.
>
>
>
> <%@ Import Namespace="DataBaseTools" %>
>
>
>
> Lógicamente esto es así porque la cabecera de mi codigo compilado era algo
> asi:
>
>
>
> Namespace DataBaseTools
>
> Public Class DBTools
>
>
>
> El problema que tengo ahora es que el codigo no reconoce mis llamadas a
las
> funciones de mi DLL, llamadas como
>
> DBTools.makeConnection()
>
> Creo que se puede deber a que en mi web separo el código de la
presentación
> y la linea de Import es la que se suele usar en un archivo aspx con todo
> junto (html y codigo). No sé como debo referenciar mi namespace
> "DataBaseTools" en el archivo de código *.aspx.vb y si debo importarlo en
> los dos archivos o solo en uno o en definitiva como hacerlo.
>
> He probado a poner Imports DataBaseTools al principio del *.aspx.vb y
nada.
>
> ¿Alguien me puede ayudar?
>
> Gracias.
>
>
>
> Sergio.
>
>
>
>
>
---
Usted está suscrito a aspx_espanol como:
chavezd@r...
Para darse de baja, envíe un mensaje en blanco a
%%email.unsub%%