Ver Mensaje Individual
  #14 (permalink)  
Antiguo 20/05/2005, 15:39
Avatar de Neuron_376
Neuron_376
 
Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 20 años, 1 mes
Puntos: 2
De acuerdo!!

const strConnect = "Provider=SQLOLEDB.1;"&_
"Persist Security Info=True;"&_
"User ID=DBO;Password=ForosDelWeb;Initial Catalog

Ese metodo como dices me parece totalmente valido, pero por ejemplo, ese tipo de constantes las pondrias en Aplicattion como mencione antes, porque ya que son constantes estaticas para toda tu funcionalidad, la pones en Aplicattion para tener siempre en memoria solamente una copia. Eso lo hace mas eficiente, y si, yo tambien manejo esa clase de constantes.

Pero la funciona hace mucho mas que solo la conexion, ejemplo:

Dim Oconn
on error resume next 'Esto previene un error de conexion por cualquier motivo

Set Oconn = Server.createObject("ADODB.Connection")
Oconn.Open Aplicattion("CadenaConexion")

if OConn.Errors.Count > 0 then
set Oconn = nothing
Oconn = NULL
end if

set functionConn = Oconn

end function

Esta funcion no esta solamente creando una conexion y despreocupandose, sino que esta creando una conexion, verificando si hay error, etc, tambien se base en tu opcion de la constante, sin embargo en mi caso las constantes estan en APLICATTION porque ahi es mas eficiente, y mi cadena de conexion es tipo DSN, por lo demas es totalmente igual.

__________________
NeuronaNet.com... la idea correcta.
http://www.NeuronaNet.com

Última edición por Neuron_376; 20/05/2005 a las 16:09