Foros del Web » Programando para Internet » ASP Clásico »

Function IsObject.. se puede saber de que componente??

Estas en el tema de Function IsObject.. se puede saber de que componente?? en el foro de ASP Clásico en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 17/04/2008, 12:39
 
Fecha de Ingreso: enero-2008
Ubicación: Siempre sere tu sombra
Mensajes: 41
Antigüedad: 17 años, 3 meses
Puntos: 1
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????
  #2 (permalink)  
Antiguo 17/04/2008, 13:13
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
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
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 17/04/2008, 14:53
 
Fecha de Ingreso: enero-2008
Ubicación: Siempre sere tu sombra
Mensajes: 41
Antigüedad: 17 años, 3 meses
Puntos: 1
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
  #4 (permalink)  
Antiguo 17/04/2008, 15:00
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
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
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #5 (permalink)  
Antiguo 17/04/2008, 16:32
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 2 meses
Puntos: 88
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
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:35.