hola, estoy haciendo un ABM sencillo en asp con una base mysql, antes trabajaba con access y sql server, y no tenía problemas, pero ahora tengo que trabajar con una base mysql y cuando cargo un nuevo dato en la base, me sale el siguiente error:
Microsoft OLE DB Provider for ODBC Drivers error '80040e21'
Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done.
/prueba/validar.asp, line 9
lo que tengo en la línea 9 es una inserciónde datos
rs("nombre")=request("nombre")
lo que me di cuenta es que la base me toma hasta 7 caracteres, cuando yo le puse en los campos que sean varchar(50), probé poniendole char tambien o text y me hace lo mismo...
la apertura de la base y recordset es esta
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Driver={MySQL};SERVER=192.168.0.25;DATABASE=prueb a;UID=root;PASSWORD="
sql="select * from usuarios"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,3,3
quisiera saber si a alguien le paso lo mismo y que se puede hacer...
muchas gracias