Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/07/2003, 02:58
sqa212
 
Fecha de Ingreso: mayo-2003
Mensajes: 866
Antigüedad: 22 años
Puntos: 0
Pregunta ¿Me podriais resolver unas dudas sobre asp?

Tengo una web echa con asp, para establecer la conexión con la base de datos en las paginas que lo necesitan pongo esta linea de codigo al principio de la pagina.
<!-- #include file="db.asp" -->

db.asp
Tiene esta forma cuando trabajo en internet information services
<%
dim db
dim strConn
strConn = "webreservacon"
Set db = Server.CreateObject("ADODB.Connection")
db.open strConn
%>

Tiene esta forma cuando la alojo en brinkster.com
<%
dim db
Set db = Server.CreateObject("ADODB.Connection")
db.open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\minombredeusuario\db\basedatos.md b")

%>
El problema que tengo es que alcanzo el limite del ancho de banda maximo diario permitido por brinkster.com en las cuentas gratuitas sin tener excesivas visitas en mi pagina.
Creo que haciendo la conexion de esta forma consumo muchos recursos del sevidor y que deberia de realizar las conexiones con la base de datos solo en el momento que lo necesite y cerrarlo inmediatamente despues, ademas deberia de especificar el tipo de conexión (solo lectura, lectura y escritura, etc).
¿Agradeceria mucho que me aclareseis en que parte concreta del codigo tendria que abrir la conexión y cerrarla y los tipos de conexión?

Otra pregunta: ¿Cuándo tengo que usar sql?


Gracias