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

Conexion a bbdd

Estas en el tema de Conexion a bbdd en el foro de ASP Clásico en Foros del Web. Tengo una duda: Yo kuando trabajo con bbdd en asp hago una conexión para trabajr en modo localhost y a la hora de subirla a ...
  #1 (permalink)  
Antiguo 29/03/2005, 04:08
 
Fecha de Ingreso: octubre-2003
Mensajes: 364
Antigüedad: 20 años, 6 meses
Puntos: 1
Conexion a bbdd

Tengo una duda:
Yo kuando trabajo con bbdd en asp hago una conexión para trabajr en modo localhost y a la hora de subirla a internet, tengo k hacer una conexion con las dns que me da la empresa de alojamiento.

Como puedo hacer para que al coenxión localhost y internet sea la misma. O como puedo hacepara trabajr menos.


Graciasssss
  #2 (permalink)  
Antiguo 29/03/2005, 04:37
Avatar de Xculio  
Fecha de Ingreso: enero-2005
Ubicación: San Miguel de Basauri, muy cerquita de Bilbo
Mensajes: 42
Antigüedad: 19 años, 4 meses
Puntos: 0
Create una funcion que alojes en un archivo en asp que se llame "db.asp".

yo uso esta...

<%
Sub OpenDB (byRef MyConn, db)
dsn = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=C:\Inetpub\db\" & db & ""
Set MyConn = Server.CreateObject("ADODB.Connection")
MyConn.Open dsn
End Sub
%>

y metes esto "<!--#include file="db.asp"-->" al principio de todas las paginas.

luego la conexion la habres hasi...

OpenDB MyConn, "bd.mdb"

set rs = server.createobject("ADODB.Recordset")
SQL_query = "select * from [lo que sea]"
Set RS = MyConn.Execute(SQL_query)

Hasi cuando te den la nueva dsn solo la tendras que cambiar en un sitio.

Espero haberte ayudado

Última edición por Xculio; 29/03/2005 a las 05:44
  #3 (permalink)  
Antiguo 29/03/2005, 05:09
 
Fecha de Ingreso: octubre-2003
Mensajes: 364
Antigüedad: 20 años, 6 meses
Puntos: 1
gracias, por al respuesta, voy a probar
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 17:06.