error simple de ASP

29/10/2003 - 20:13 por TR | Informe spam
hola,

he creado una base de datos en Access2003 con solo una tabla de 3
campos.. ID, Nombre y Apellidos

he creado una pagina ASP para listarlos simplemente... y me sale el
siguiente error

Tipo de error:
Error de Microsoft VBScript en tiempo de ejecución (0x800A01C2)
Número de argumentos erróneo o asignación de propiedad no válida:


el codigo de la pagina es el siguiente:

<%@ Language=VBScript %>
<%Option Explicit%>
<%Response.Expires = 0%>
<%Response.buffer = true%>


<html>
<head>
<title>.: Digital World News :.</title>

</head>

<body>

<% Dim ssql, rst, db

set db=Server.CreateObject("ADODB.Connection")
db.open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=" &
Server.Mappath("prueba.mdb")

'si hago un DSN de sistema tampoco funciona

ssql="select * from alumnos"

set rst=db.Execute(ssql)

while rst.EOF = FALSE
rst("id")

rst.movenext
wend

rst.close
set rst=Nothing
db.close
set db=Nothing
%>
</body>
</html>

saben que error puede ser?

Saludos
 

Leer las respuestas

#1 Jhonny Vargas P.
29/10/2003 - 20:21 | Informe spam
Hola,

En que línea te aparece el error?

Por otra parte en el While cambialo por lo siguiente:

while Not rst.EOF


Saludos,
Jhonny Vargas P. [MS MVP-ASP]
Santiago de Chile



"TR" wrote in message news:
hola,

he creado una base de datos en Access2003 con solo una tabla de 3
campos.. ID, Nombre y Apellidos

he creado una pagina ASP para listarlos simplemente... y me sale el
siguiente error

Tipo de error:
Error de Microsoft VBScript en tiempo de ejecución (0x800A01C2)
Número de argumentos erróneo o asignación de propiedad no válida:


el codigo de la pagina es el siguiente:

<%@ Language=VBScript %>
<%Option Explicit%>
<%Response.Expires = 0%>
<%Response.buffer = true%>


<html>
<head>
<title>.: Digital World News :.</title>

</head>

<body>

<% Dim ssql, rst, db

set db=Server.CreateObject("ADODB.Connection")
db.open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=" &
Server.Mappath("prueba.mdb")

'si hago un DSN de sistema tampoco funciona

ssql="select * from alumnos"

set rst=db.Execute(ssql)

while rst.EOF = FALSE
rst("id")

rst.movenext
wend

rst.close
set rst=Nothing
db.close
set db=Nothing
%>
</body>
</html>

saben que error puede ser?

Saludos

Preguntas similares