Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/06/2002, 17:41
pablopablo
 
Fecha de Ingreso: abril-2002
Mensajes: 5
Antigüedad: 23 años
Puntos: 0
Hay que tener CRITERIO....

Hola a todos, mi nombre es Pablo y ....

TENGO UN PROBLEMA!!!

El problema reside en esto, yo hago una conección a base de datos (que anda bien) y luego pongo
esto que aqui copio a continuación:

-----------------------------------------

Código:
id=request.querystring("id")

<%set rs=createobject("ADODB.Recordset")
sqltxt="Select * from contenido where id= '"&id&"'"

rs.open sqltxt,MyConnStr
%>
<%
if rs.eof then%>
......

<%else%>
<%do while not rs.eof%>
<%=rs("Titulo")%>
<p>
<%=rs("Autor")%>   - <%=rs("Fecha")%><p>
<%=rs("ARTICULO")%>
<%
rs.movenext
loop
rs.close
end if%>
:-p
-----------------------------------------


ESTE CODIGO anda... pero el problema es que "id" esta en una base de datos pero "id" es autonumérico,
entonces el error que me da en la pagina web cuando quiero mostrar la celda "ARTICULO" de la fila
"id" me dice esto:

-----------------------------------------


Información técnica (para personal de soporte técnico)

Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][Controlador ODBC Microsoft Access] No coinciden los tipos de datos en la expresión de criterios.
/www/inicial/articulo.asp, línea 127


-----------------------------------------

VUELVO A REPETIR, la base de datos ANDA BIen, el problema es que me estoy refiriendo a una celda ("id")
que tiene un valor AUTONUMERICO entonces la máquina dice que no coinciden los tipos de datos... ¿como
se soluciona? POR FAVOR AYUDA QUE ME ESTOY VOLVIENDO LOCO!!!!!!


MUCHAS GRACIAS Y SALUDOS A TODOS
Pablo.-