Tengo que crear un include, compartido, obviamente, por todas las páginas de un área.
El caso es que, siendo éstas muchas páginas y diferentes, nunca se sabe si la conexión a la base de datos está abierta o ya la cerraron cuando se pide el include.
La sintaxis de la conexión es la siguiente:
Código:
Set cn = Server.CreateObject ("ADODB.Connection")
cn.ConnectionString = "driver={SQL Server}; server=blablablablabla..."
cn.Open
La cuestión es que necesitaré tener abierta la conexión dentro del include para hacer una sql y sacar una cosa u otra dependiendo del resultado.
Mi pregunta es esta:
Cómo puedo controlarlo de tal forma que no me de error al intentar abrir de nuevo la conexión si ya está abierta?
He visto alguna vez un comando parecido a este texto "on error resume next"
No se si está bien escrito o le falta código...
Se podría hacer también un if?
Código:
if cn<>"" 'es decir, si está abierta
if con<>nothing 'no se si funcionaría esta...
Opinen y ayuden por favor.
Muchas gracias por adelantado ;)