Retroceder   Foros del Web > Programación para sitios web > ASP Clásico

Respuesta
 
Herramientas Desplegado
Antiguo 17-abr-2008, 12:39   #1 (permalink)
hanzo_hattori_mx está en el buen camino
 
Avatar de hanzo_hattori_mx
 
Fecha de Ingreso: enero-2008
Ubicación: Siempre sere tu sombra
Mensajes: 41
Function IsObject.. se puede saber de que componente??

intento realizar una especie de cerrado de objetos al final de la pagina, para esto entonces como puedo saber si el objecto es de conexion o de algun componente como jmail etc??

se que si cuestiono
Cita:
IF IsObject(variable) then
algo
ELSE
otra cosa
end if
pero como puedo definir que si es de conexion o similar

el plan de esto es que si es objeto de conexion, logicamente cerrarlo en dado caso de que se me pasara hacerlo en una rutina, etc

alguna sugerencia señores????
hanzo_hattori_mx está desconectado   Responder Citando
Antiguo 17-abr-2008, 13:13   #2 (permalink)
Moderador
u_goldman llegará a ser famoso muy prontou_goldman llegará a ser famoso muy prontou_goldman llegará a ser famoso muy pronto
 
Avatar de u_goldman
 
Fecha de Ingreso: noviembre-2002
Ubicación: LA
Mensajes: 7.259
Enviar un mensaje por MSN a u_goldman
Re: Function IsObject.. se puede saber de que componente??

No estoy muy ed acuerdo con esto, pero fijate si te sirve.

Código:
<%
Dim Obj

Set Obj = Server.CreateObject("ADODB.Connection")

if isObject(Obj) then
	if lcase(typename(Obj)) = "connection" then
		if Obj.State = 1 then
			Obj.Close()
		end if
	end if
end if
%>
Saludos
__________________
¿Qué darías por vivir un sueño?
u_goldman está desconectado   Responder Citando
Antiguo 17-abr-2008, 14:53   #3 (permalink)
hanzo_hattori_mx está en el buen camino
 
Avatar de hanzo_hattori_mx
 
Fecha de Ingreso: enero-2008
Ubicación: Siempre sere tu sombra
Mensajes: 41
Re: Function IsObject.. se puede saber de que componente??

si utilizo typename, es con cual podre saber si son determinados objetos???
probare lo que ha puesto
gracias
hanzo_hattori_mx está desconectado   Responder Citando
Antiguo 17-abr-2008, 15:00   #4 (permalink)
Moderador
u_goldman llegará a ser famoso muy prontou_goldman llegará a ser famoso muy prontou_goldman llegará a ser famoso muy pronto
 
Avatar de u_goldman
 
Fecha de Ingreso: noviembre-2002
Ubicación: LA
Mensajes: 7.259
Enviar un mensaje por MSN a u_goldman
Re: Function IsObject.. se puede saber de que componente??

Asi es, typeName regresa el subtipo de la variable pasada como argumento, mas info:

http://www.w3schools.com/VBScript/func_typename.asp

Saludos
__________________
¿Qué darías por vivir un sueño?
u_goldman está desconectado   Responder Citando
Antiguo 17-abr-2008, 16:32   #5 (permalink)
Colaborador
Shiryu_Libra llegará a ser famoso muy prontoShiryu_Libra llegará a ser famoso muy prontoShiryu_Libra llegará a ser famoso muy pronto
 
Avatar de Shiryu_Libra
 
Fecha de Ingreso: febrero-2007
Ubicación: Localhost/Pruebas....
Mensajes: 2.585
Enviar un mensaje por MSN a Shiryu_Libra Enviar un mensaje por Yahoo  a Shiryu_Libra Enviar un mensaje por Skype™ a Shiryu_Libra
Re: Function IsObject.. se puede saber de que componente??

y como deseas cerrar una coneccion a la base, podrias tomar como referencia este POST

Como saber si la conexion a DB sigue abierta



p.d
Cita:
Iniciado por u_goldman Ver Mensaje
No estoy muy ed acuerdo con esto
nueva frase??? Dark Master
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
Shiryu_Libra está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 05:54.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93