
09/12/2002, 23:56
|
| | Fecha de Ingreso: noviembre-2001 Ubicación: Montevideo
Mensajes: 506
Antigüedad: 23 años, 5 meses Puntos: 0 | |
Conexión a base datos (duda) No tengo muy claro como conectarme a una base de datos, por eso por lo general bajo el código y cambio según las necesidades.
Pero viendo dos páginas que hice me doy cuenta que escribiendo:
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("/config/datasources/mails.mdb"))
Set Rs=createobject("ADODB.Recordset")
SQL="SELECT * FROM tabla"
Rs.open SQL,Conn
o
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("../config/datasources/recreos.mdb"))
SQL="SELECT * FROM tabla"
Set Rs= Conn.Execute(SQL)
obtengo el mismo resultado.
En una uso Set Rs=createobject("ADODB.Recordset")
SQL="SELECT * FROM tabla"
Rs.open SQL,Conn
y en otra SQL="SELECT * FROM tabla"
Set Rs= Conn.Execute(SQL)
Es lo mismo, cual es la diferencia. Cual es mejor??
__________________ Alvaro García |