Para que veámos mejor su funcionamiento, vamos a hacer como siempre, explicarlo a través de una parte de código.
//DataConn6 es la variable de conexión hacia la bbdd
Set DataConn6 = Server.CreateObject("ADODB.Connection")
//Le asignamos la cadena de conexión correspondiente
DataConn6.Open "Driver={SQL Server};" & _
"Server=nombre_servidor;" & _
"Database=nombre_bbdd;" & _
"Uid=usuario_bbdd;" & _
"Pwd=pass_bbdd;"
//cmdTemp es la variable en la que se carga la senténcia SQL
Set cmdTemp = Server.CreateObject("ADODB.Command")
//rsContacts es la variable dónde se descargan los resultados del cmdTemp
Set rstContacts = Server.CreateObject("ADODB.Recordset")
//Añadimos la senténcia SQL
cmdTemp.CommandText = "SELECT * FROM tabla WHERE campo = condicion"
//La propiedad CommandType indica el tipo de comando.
//En este caso, el 1 indica que se evalúe como un comando o procedimiento
cmdTemp.CommandType = 1
//Asignamos la conexión al comando
Set cmdTemp.ActiveConnection = DataConn6
//Cargamos los resultados del cmdTemp en el rstContacts
rstContacts.Open cmdTemp, , 1, 3
rstContacts.MoveFirst
//Hacemos las operaciones que queramos con el recordset y cerramos el rs y la conn
rstContacts.Close
DataConn6.Close
Y con esto ya deberíamos tener acceso a nuestra base de datos SQL mediante ASP








3 comentarios:
Gracias por la ayuda con la conexion a SQL
Un placer!!
Gracias por visitar el blog!
:D
Publicar un comentario