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.