cómo era?... createObject( ADODB ) ?

03/10/2005 - 15:42 por bajopalabra | Informe spam
hola
había una forma para optimizar
la creación de los objetos ADODB
poniendo una etiqueta que apunta al CLSID o algo así
de ese modo la instanciación es más directa
se acuerdan cómo era ?


atte, Hernán

Preguntas similare

Leer las respuestas

#1 Manuel Vera
03/10/2005 - 16:31 | Informe spam
En VBScript es:

dim Conn
set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "string de conexion"
Conn.Close
set Conn = nothing

Salu2
MV

"bajopalabra" wrote in message
news:eL6L5$
hola
había una forma para optimizar
la creación de los objetos ADODB
poniendo una etiqueta que apunta al CLSID o algo así
de ese modo la instanciación es más directa
se acuerdan cómo era ?


atte, Hernán


Respuesta Responder a este mensaje
#2 bajopalabra
03/10/2005 - 19:30 | Informe spam
no, me refería a una etiqueta html (creo)
donde se establece el clsid del objeto
para que el sistema encuentre la definición de la clase
en forma más directa
algo como <object= "ado" id= "{e000-a000-...-9000}">
pero no me acuerdo ni se me ocurre cómo buscarlo



atte, Hernán

"Manuel Vera" escribió en el mensaje
news:
En VBScript es:

dim Conn
set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "string de conexion"
Conn.Close
set Conn = nothing

Salu2
MV

"bajopalabra" wrote in message
news:eL6L5$
> hola
> había una forma para optimizar
> la creación de los objetos ADODB
> poniendo una etiqueta que apunta al CLSID o algo así
> de ese modo la instanciación es más directa
> se acuerdan cómo era ?
>
>
> atte, Hernán
>
>


Respuesta Responder a este mensaje
#3 bajopalabra
03/10/2005 - 21:35 | Informe spam
ah, me parece que no era OBJECT , sino esto :

<!-- METADATA NAME="Microsoft ActiveX Data Objects 2.5 Library"
TYPE="TypeLib" UUID="{00000205-0000-0010-8000-00AA006D2EA4}" -->

o bien

<!-- METADATA TYPE="TypeLib"
FILE="C:\Program Files\Common Files\system\ado\msado15.dll" -->

te resulta familiar ?

atte, Hernán

"Matías Iacono" escribió en el mensaje
news:
El problema de esto, es que trabajara del lado del cliente.

Y puede que te traiga problemas.

Si quieres la forma rapida, abre FrontPage y agrega un ActiveX,
seleccionando el que quieres.

Ahi obtendras el codigo.

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3
"bajopalabra" escribió en el mensaje
news:uXYhv$
> no, me refería a una etiqueta html (creo)
> donde se establece el clsid del objeto
> para que el sistema encuentre la definición de la clase
> en forma más directa
> algo como <object= "ado" id= "{e000-a000-...-9000}">
> pero no me acuerdo ni se me ocurre cómo buscarlo
>
>
>
> atte, Hernán
>
> "Manuel Vera" escribió en el mensaje
> news:
>> En VBScript es:
>>
>> dim Conn
>> set Conn = Server.CreateObject("ADODB.Connection")
>> Conn.Open "string de conexion"
>> Conn.Close
>> set Conn = nothing
>>
>> Salu2
>> MV
>>
>> "bajopalabra" wrote in message
>> news:eL6L5$
>> > hola
>> > había una forma para optimizar
>> > la creación de los objetos ADODB
>> > poniendo una etiqueta que apunta al CLSID o algo así
>> > de ese modo la instanciación es más directa
>> > se acuerdan cómo era ?
>> >
>> >
>> > atte, Hernán
>> >
>> >
>>
>>
>
>


Respuesta Responder a este mensaje
#4 Manuel Vera
03/10/2005 - 22:25 | Informe spam
Bueno, para declarar el objeto de conexión ADO con HTML yo "usaba" esto:

<OBJECT RUNAT=Server ID=Connect PROGID="ADODB.Connection"></OBJECT>

Digo usaba pues lo eliminé hace poco en vista de que los administradores del
servidor reiteradamente me insistían que mi código estaba escribo en forma
ineficiente. Con ese TAG yo no podía setear a nothing la variable Connet
pues me daba un error (no recuerdo cual).

Así que para poder hacer el set connet = nothing, tuve que cambiar mi código
a la forma que originalmente te respondí al inicio de este hilo.

Lo último que mencionas, si no me equivoco, es para tener las constantes
utilizadas en los objetos de ADO. Aquellas constantes de cursor, bloqueo,
tipo de Command, etc. Pero no tengo a mano la sintaxis.

Salu2
MV

"bajopalabra" wrote in message
news:%23pY%
ah, me parece que no era OBJECT , sino esto :

<!-- METADATA NAME="Microsoft ActiveX Data Objects 2.5 Library"
TYPE="TypeLib" UUID="{00000205-0000-0010-8000-00AA006D2EA4}" -->

o bien

<!-- METADATA TYPE="TypeLib"
FILE="C:\Program Files\Common Files\system\ado\msado15.dll" -->

te resulta familiar ?

atte, Hernán

"Matías Iacono" escribió en el mensaje
news:
> El problema de esto, es que trabajara del lado del cliente.
>
> Y puede que te traiga problemas.
>
> Si quieres la forma rapida, abre FrontPage y agrega un ActiveX,
> seleccionando el que quieres.
>
> Ahi obtendras el codigo.
>
> Saludos.
>
> Matías Iacono
> Microsoft MVP ASP/ASP.net - DCE3
> "bajopalabra" escribió en el mensaje
> news:uXYhv$
> > no, me refería a una etiqueta html (creo)
> > donde se establece el clsid del objeto
> > para que el sistema encuentre la definición de la clase
> > en forma más directa
> > algo como <object= "ado" id= "{e000-a000-...-9000}">
> > pero no me acuerdo ni se me ocurre cómo buscarlo
> >
> >
> >
> > atte, Hernán
> >
> > "Manuel Vera" escribió en el mensaje
> > news:
> >> En VBScript es:
> >>
> >> dim Conn
> >> set Conn = Server.CreateObject("ADODB.Connection")
> >> Conn.Open "string de conexion"
> >> Conn.Close
> >> set Conn = nothing
> >>
> >> Salu2
> >> MV
> >>
> >> "bajopalabra" wrote in message
> >> news:eL6L5$
> >> > hola
> >> > había una forma para optimizar
> >> > la creación de los objetos ADODB
> >> > poniendo una etiqueta que apunta al CLSID o algo así
> >> > de ese modo la instanciación es más directa
> >> > se acuerdan cómo era ?
> >> >
> >> >
> >> > atte, Hernán
> >> >
> >> >
> >>
> >>
> >
> >
>
>


Respuesta Responder a este mensaje
#5 Matías Iacono
03/10/2005 - 23:26 | Informe spam
El problema de esto, es que trabajara del lado del cliente.

Y puede que te traiga problemas.

Si quieres la forma rapida, abre FrontPage y agrega un ActiveX,
seleccionando el que quieres.

Ahi obtendras el codigo.

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3
"bajopalabra" escribió en el mensaje
news:uXYhv$
no, me refería a una etiqueta html (creo)
donde se establece el clsid del objeto
para que el sistema encuentre la definición de la clase
en forma más directa
algo como <object= "ado" id= "{e000-a000-...-9000}">
pero no me acuerdo ni se me ocurre cómo buscarlo



atte, Hernán

"Manuel Vera" escribió en el mensaje
news:
En VBScript es:

dim Conn
set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "string de conexion"
Conn.Close
set Conn = nothing

Salu2
MV

"bajopalabra" wrote in message
news:eL6L5$
> hola
> había una forma para optimizar
> la creación de los objetos ADODB
> poniendo una etiqueta que apunta al CLSID o algo así
> de ese modo la instanciación es más directa
> se acuerdan cómo era ?
>
>
> atte, Hernán
>
>






Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida