Cita: Microsoft OLE DB Provider for ODBC Drivers error '80040e21'
La operación de múltiples pasos de OLE DB generó errores. Compruebe los valores de estado de OLE DB si es posible. No se realizó ningún trabajo.
/noticias/comentarios.asp, línea 26
Justo en esa linea, tengo:
mr("TITULO") = txtTit
He mirado, y siempre ocurre que len(txtTit) < 100 , y tengo fijado el campo TITULO como varchar 150. La base de datos es MySQL, y os deoj por aquí el código que empleo, para ver si me podeis echar un cable.
Código:
strSQL = "SELECT * FROM NEWS_COMMENTS"
set mr = server.createobject("adodb.recordset")
mr.open strSQL, myMensConn,2,3
mr.addnew
mr("N_ID") = intNew
mr("AUTOR_ID") = intAutor
mr("TITULO") = txtTit
mr("CONT") = txtCont
mr("DATE") = txtDate
mr.update
mr.close
set mr = nothing
P.D: Me he asegurado ya, y todos los valores que paso son distintos del nulo.