Ejecutar código asp para conexión a base de datos. Funciona al copiarlo, no al escribirlo
Hola amigo, me gustaría que me sacaras de una duda...
Porqué cuando escribo un código de ASP para conectarme a una BD y lo ejecuto no me funciona, pero si lo copio de un ejemplo y lo edito SI funciona.
No entiendo cual es el problema... Comparo línea por línea y no veo
Ninguna diferencia..
Por ejemplo, en este código las instrucciones que tienen el símbolo de comentario las escribí y no me funcionan, y las que les siguen las copié de un tutor y las edité, esas si funcionan, ¿tal vez yo no vea el error ustedes si?
'openStr = "driver={Microsoft Access Driver (*.mdb)};" & _
openStr = "driver={Microsoft Access Driver (*.mdb)};" & _
"dbq=" & server.MapPath("TiendaVideo_Rosa.mdb")
'Set con = server.CreateObject("ADOBD.Connection")
Set con = Server.CreateObject("ADODB.Connection")
con.open openStr
SQL = "SELECT nombredirector, apellidodirector, sexo FROM directores ORDER BY nombredirector;"
'Set reg = Server.CreateObject("ADOBD.Recordset")
Set reg = Server.CreateObject("ADODB.Recordset")
reg.Open sql, con, 3, 3
¿Por qué no funciona lo que yo escribo? Te agradezco tu colaboración...
Porqué cuando escribo un código de ASP para conectarme a una BD y lo ejecuto no me funciona, pero si lo copio de un ejemplo y lo edito SI funciona.
No entiendo cual es el problema... Comparo línea por línea y no veo
Ninguna diferencia..
Por ejemplo, en este código las instrucciones que tienen el símbolo de comentario las escribí y no me funcionan, y las que les siguen las copié de un tutor y las edité, esas si funcionan, ¿tal vez yo no vea el error ustedes si?
'openStr = "driver={Microsoft Access Driver (*.mdb)};" & _
openStr = "driver={Microsoft Access Driver (*.mdb)};" & _
"dbq=" & server.MapPath("TiendaVideo_Rosa.mdb")
'Set con = server.CreateObject("ADOBD.Connection")
Set con = Server.CreateObject("ADODB.Connection")
con.open openStr
SQL = "SELECT nombredirector, apellidodirector, sexo FROM directores ORDER BY nombredirector;"
'Set reg = Server.CreateObject("ADOBD.Recordset")
Set reg = Server.CreateObject("ADODB.Recordset")
reg.Open sql, con, 3, 3
¿Por qué no funciona lo que yo escribo? Te agradezco tu colaboración...
Respuesta de kornerson
1