Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/08/2007, 14:43
Avatar de mc_quake
mc_quake
 
Fecha de Ingreso: enero-2006
Ubicación: www.ecocargo.cl
Mensajes: 683
Antigüedad: 19 años, 3 meses
Puntos: 8
Re: ASP + MySQL + Recordset

Cita:
Iniciado por Nax Ver Mensaje
Hola, tengo el siguiente codigo:

<%
Set oConn = Server.CreateObject("ADODB.Connection")
Conexion = "Driver={MySQL ODBC 3.51 Driver};Server=localhost;Database=wikidb;User=abc; Password=abc;"
oConn.Open Conexion

STRSQL_proba = "SELECT * FROM wiki_user"
Set rs_proba = oConn.Execute(STRSQL_proba)

%>

<table>
<%
While NOT rs_proba.EOF
Response.Write("<tr>")
u_name = rs_proba("user_name")
Response.Write("<td>" y aca solo muestras la variableu_name "</td>")
Response.Write("</tr>")
rs_proba.MoveNext()
Wend
%>
</table>

Lo ke quiero es listar los nombres de usuarios y es imposible! El error ke me da es el siguiente:

Error de Microsoft VBScript en tiempo de ejecución (0x800A000D)
No coinciden los tipos


Pero si en vez de poner Response.Write("<td>" & rs_proba("user_name") & "</td>") pongo Response.Write("<td>" & rs_proba("user_id") & "</td>") si ke me muestra los ids. El campo user_id es un int(5) y el user_name es varbinary(255), tiene algo ke ver? ke esta pasando?

Saludos y gracias de antemano.

yo lo dejaria asi
__________________
Mc_Quake

Para ayudar en lo que se pueda:Zzz: