Object doesn't support this property or method: 'eof'

20/05/2004 - 11:47 por Ivan | Informe spam
Hola gente!

Me da este error en la linea 51, todo va mal a la hora de subirlo, con lo
bonito que habia salido...


strcon = "driver={MySQL ODBC 3.51
Driver};server=localhost;uid=ODBC;pwd=;database=test;option387"
Set rs = Server.CreateObject("ADODB.Connection")
rs.ConnectionTimeout(0
rs.CommandTimeout`
rs.Open strcon


response.write(textos)
texto=textos
%>





</p><table width="75%" border="1"><%
if scodigo <> 0 then
%>
<script language="JavaScript" type="text/JavaScript">
alert("llega1")
</script>

<%
for x=1 to 8
scon=(scodigo&x&"")
response.Write(scon)
response.Write("<tr><td><strong>numero</strong>:"&scon&"</td>")
z=0
%>
<script language="JavaScript" type="text/JavaScript">
alert("llega")
</script>
<%
while not rs.eof ***linea 51***
scon = eval(scon)
if scon = rs("codigo") then
if x=1 then
response.Write("<td><strong>primera</strong>:"&rs("primera")&"</td>")
response.Write("<td><strong>segunda</strong>:"&rs("segunda")& "</td>")
txt1=rs("primera")
txt2=rs("segunda")
end if
 

Leer las respuestas

#1 Carlos Rojas
20/05/2004 - 14:55 | Informe spam
Hola
he escrito un pequeño asp con el siguiete codigo
<%
i=1
while i<=5 ' aca falta do
Response.Write(i)
i=i+1
loop
%>

y la solucion al problema es que el comando es do while y no solamente do

como no pones que mensaje de error te sale, no podría ayudarte más salvo en
lo siguiente:
asegurate que pasas al siguiente registro en el recordset, debes tener una
linea de codigo como esta:
rs.movenext

Saludos
Carlos Rojas



"Ivan" escribió en el mensaje
news:
Hola gente!

Me da este error en la linea 51, todo va mal a la hora de subirlo, con lo
bonito que habia salido...


strcon = "driver={MySQL ODBC 3.51
Driver};server=localhost;uid=ODBC;pwd=;database=test;option387"
Set rs = Server.CreateObject("ADODB.Connection")
rs.ConnectionTimeout(0
rs.CommandTimeout`
rs.Open strcon


response.write(textos)
texto=textos
%>





</p><table width="75%" border="1"><%
if scodigo <> 0 then
%>
<script language="JavaScript" type="text/JavaScript">
alert("llega1")
</script>

<%
for x=1 to 8
scon=(scodigo&x&"")
response.Write(scon)
response.Write("<tr><td><strong>numero</strong>:"&scon&"</td>")
z=0
%>
<script language="JavaScript" type="text/JavaScript">
alert("llega")
</script>
<%
while not rs.eof ***linea 51***
scon = eval(scon)
if scon = rs("codigo") then
if x=1 then
response.Write("<td><strong>primera</strong>:"&rs("primera")&"</td>")
response.Write("<td><strong>segunda</strong>:"&rs("segunda")& "</td>")
txt1=rs("primera")
txt2=rs("segunda")
end if


Preguntas similares