Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/06/2007, 08:16
hernandos
 
Fecha de Ingreso: junio-2007
Ubicación: por ahi
Mensajes: 262
Antigüedad: 16 años, 10 meses
Puntos: 4
Sonrisa Re: Donde conectar y desconectar la base de datos

Hola

Lo que dice Bonez es valido,pero no es eficaz crear una conexion por cada funcion que utilices. Hacer eso es una sobrecarga de los clientes de la base de datos.

Existe una forma mas optima de hacerlo y es por medio del paron Singleton.

El patrón Singleton aplica a situaciones en las cuales hay la necesidad de ser una sola instancia de una clase. El ejemplo más común de esto es una conexión de base de datos. Implementando este patrón permite a un programador hacer esta simple isntancia fácilmente accesible a muchos otros objetos. Tambien es implementable con Funciones si no manejas objetos.

La definicion se colocaria en el header, y "si solo si" alguna funcion que utilizas llama a la coneion de la base de datos entonces se conecta de resto lo unico que tienes es una clase definida.