Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/12/2007, 06:26
dacova
 
Fecha de Ingreso: noviembre-2007
Mensajes: 2
Antigüedad: 17 años, 6 meses
Puntos: 0
Imprimir sql resultante de la parametrización asp

Necesito imprimir el sql resultante de la parametrización que hace el dreamweaver porque me da el siguiente error y no consigo depurarlo porque da poca información.
Alguien me puede decir como se visualiza el sql resultante. Saludos.

Error que produce

Microsoft OLE DB Provider for ODBC Drivers error '80040e21'

[Microsoft][ODBC Microsoft Access Driver]Invalid precision value

/Reformas_y_Servicios3/pres/pres2.asp, line 82


Líneas de mi código:

Set MM_editCmd = Server.CreateObject ("ADODB.Command")
MM_editCmd.ActiveConnection = MM_ReformasDW_STRING
MM_editCmd.CommandText = "INSERT INTO presupuestos (detalle, preguntas, plazo, periodico, tipo_trabajo, nombre, apellido, empresa, correo, fax, direc_sol, pobl_sol, prov_sol, telefono1, telefono2, hora_manana, hora_tarde, hora_noche, novedades, proteccion_datos, ip, prov_sol, pobl_sol, actv, epc, emp_selec1, emp_selec2, emp_selec3, emp_actv1, emp_actv2, emp_actv3, ctr) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)"


MM_editCmd.Prepared = true
MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param1", 202, 1, -1, Request.Form("detalle")) ' adVarWChar
MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param2", 202, 1, -1, Request.Form("preguntas")) ' adVarWChar

...., ...., ....

MM_editCmd.Execute