ADODB.Recordset

28/01/2005 - 18:51 por jsaviola | Informe spam
Buenas,
Alguien sabe si hay alguna diferencia en definir un recordset antes de
utilizarlo y no definirlo?

O sea, si yo hago:
-
dim rs
dim conn

set rs = Server.CreateObject("ADOdb.recordset")
set conn =...

set rs = conn.execute(consultaSQL)


o hago:
-
dim rs
dim conn

set conn =...

set rs = conn.execute(consultaSQL)


Yo creo que implícitamente en realidad se está creando un objeto del mismo
tipo (ADODB.Recordset) pero me quedan dudas...

He hecho pruebas con la función typename(rs) y en los dos casos me dice que
es un recordset. No encontré una función que me de la memoria ocupada por un
objeto ¿existe?

Si alguien tiene bien claro esto o sabe donde puedo leerlo se lo
agredecería.


jsaviola


begin 666 scratchchin.gif
M1TE&.#EA#P`4`+,!`````,#_P.^U&.^U(?>]*??&,?_&.?_.0O_24O_68__>
M<__>?__GE/_GI?___\#_P"'_"TY%5%-#05!%,BXP`P$````A^00)% `!`"P`
M````#P`4```$?C!("6J=.-24T#D7!BA+J21?`4SCPKR+XADJM3AXP]QX#20.
M`,[!" X)FR&NJ$0"$(KA+MIS'A(D$^I0( PJ'P2G`Z)Y5X#/QV+^4BJ&.*T[
M$*PH#4!A3W#>*0=Y?5\-(!EI>18'=H>(%85_+':!A8P9&I.+D8<"G9N7%I<1
M```A^00%% `!`"P`````#P`4```$?S!("6J=.-24T#D7!BA+J21?`4SCPKR+
MXADJM3AXP]QX#20.`,[!" X)FR&NJ$0"$(KA+MIS'A(D$^I0( PJ'P2G`Z)Y
M5X#/QV+^4@J&>+S0'0A6E J]Z\2S&@`$9PT@&0" %FEWA@>(AX6&:0V3!XN&
0=VF5?I<"G9L9&A:@$0``.P``
`
end

Preguntas similare

Leer las respuestas

#1 Matias Iacono
28/01/2005 - 18:07 | Informe spam
Personalmente no veo mucha diferencia. Ten en cuenta que los tipos de datos
no existen en ASP, asi que es medi indistinto.

De cualquier manera, una de las ventajas de definir el recordset antes, es
que puedes setearlo a tu antojo. Especialmente para aquellos que lo usan
para navegar y manipular los datos en el, y no de la forma que planteas en
tu primer ejemplo.

Saludos,

Matias Iacono
Microsoft MVP



"jsaviola" wrote in message
news:
Mostrar la cita
que
Mostrar la cita
un
Mostrar la cita
#2 jsaviola
28/01/2005 - 19:05 | Informe spam
Justamente ahí esta la duda, si yo solamente preciso recorrer en forma
secuencial lo que me devuelve una consulta no precisaría todas las
funcionalidades que brinda un adodb.recordset, por lo que con un objeto más
simple me arrglaría. Sin definirlo de este tipo será que implícitamente se
crea un objeto de tipo adodb.recordset u otro más simple?

jsaviola



"Matias Iacono" wrote in message
news:%
Mostrar la cita
datos
Mostrar la cita
mismo
Mostrar la cita
por
Mostrar la cita
Ads by Google
Search Busqueda sugerida