error conexion asp acceso , ayuda
Error Type:
Microsoft VBScript runtime (0x800A01A8)
Object required: ''
/cai/pag_interes.asp, line 24
Browser Type:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; AxtelNet2)
Microsoft VBScript runtime (0x800A01A8)
Object required: ''
/cai/pag_interes.asp, line 24
Browser Type:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; AxtelNet2)
Pues eso solamente muestra que la línea 24 del archivo pag_interes.asp utiliza una variable no inicializada (probablemente). Mas allá de eso, es muy difícil de saber sin más información, como por ejemplo, la línea de código que da problemas.
Yo no programo asp, pero me parece que es de sentido común poner al menos la línea de código que da el problema, al igual que el error. Es inútil presentar el error sin la línea de código o vice versa.
Yo no programo asp, pero me parece que es de sentido común poner al menos la línea de código que da el problema, al igual que el error. Es inútil presentar el error sin la línea de código o vice versa.
tines razon mira el codigo que estoy poniendo es el siguiente para una bd acces necesito saber si esta correcto es solo una prueba para accesar ala bd
strConnectionString = "Provider=microsoft.jet.OLEDB.4.0;Data Source = c:archivos_accesoebs.mdb"
strSQL = "select * from empleados where id_ejecutivo='1'"
Set rsCustomers= Server.CreateObject("ADODB.Recordset")
rstCustomers.open strSql,strConnectionString
set objFristName = rstCustomers("nombre")
set objLastName = rstCustomers("telefono")
Do Until rstCustomers.eof
response.Write objFristName & " " & objLastName & "<br>"
objFristName.MoveNext
Loop
strConnectionString = "Provider=microsoft.jet.OLEDB.4.0;Data Source = c:archivos_accesoebs.mdb"
strSQL = "select * from empleados where id_ejecutivo='1'"
Set rsCustomers= Server.CreateObject("ADODB.Recordset")
rstCustomers.open strSql,strConnectionString
set objFristName = rstCustomers("nombre")
set objLastName = rstCustomers("telefono")
Do Until rstCustomers.eof
response.Write objFristName & " " & objLastName & "<br>"
objFristName.MoveNext
Loop
Bien, vamos mejorando, pero aún olvidó decir cuál es la línea 24 (la que da el error)!
Ahora bien, todo parece correcto excepto por objFirstName.MoveNext. objFirstName es un objeto Field que no tiene método MoveNext. Lo que usted quiere hacer es rstCustomers.MoveNext.
Si eso aún no resuelve el problema, trate
set objFristName = rstCustomers.fields("nombre")
set objLastName = rstCustomers.fields("telefono")
y también
response.Write objFristName.Value & " " & objLastName.Value & "<br>"
Trate eso solamente para estar seguros de que los métodos apropiados están siendo llamados correctamente (aunque creo que no afectará).
Ahora bien, todo parece correcto excepto por objFirstName.MoveNext. objFirstName es un objeto Field que no tiene método MoveNext. Lo que usted quiere hacer es rstCustomers.MoveNext.
Si eso aún no resuelve el problema, trate
set objFristName = rstCustomers.fields("nombre")
set objLastName = rstCustomers.fields("telefono")
y también
response.Write objFristName.Value & " " & objLastName.Value & "<br>"
Trate eso solamente para estar seguros de que los métodos apropiados están siendo llamados correctamente (aunque creo que no afectará).
esta es la linea que marca error
rstCustomers.open strSql,strConnectionString
rstCustomers.open strSql,strConnectionString
El problema parece ser sencillo.
Set rsCustomers= Server.CreateObject("ADODB.Recordset")
rstCustomers.open strSql,strConnectionString
Ya vio el problema? En algunas partes usó el nombre rsCustomers, mientras que en otras usó rstCustomers.
Set rsCustomers= Server.CreateObject("ADODB.Recordset")
rstCustomers.open strSql,strConnectionString
Ya vio el problema? En algunas partes usó el nombre rsCustomers, mientras que en otras usó rstCustomers.
