
20/07/2007, 12:07
|
 | Moderador | | Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses Puntos: 98 | |
Re: La aplicación utiliza un valor de tipo no válido para la operación actual Cita:
Iniciado por insane Hola qusiera saber si alguien sabe porque es este error ?
ADODB.Command error '800a0d5d'
La aplicación utiliza un valor de tipo no válido para la operación actual. Código PHP: Recordset1__MMColParam = Request.QueryString("idSolucionCat")
Set Recordset1_cmd = Server.CreateObject ("ADODB.Command")
Recordset1_cmd.ActiveConnection = MM_StringConnecion
Recordset1_cmd.CommandText = "SELECT Valor FROM dbo.Soluciones WHERE idSolucionCat = '?' ORDER BY idSolucionCat DESC"
Recordset1_cmd.Prepared = true
Recordset1_cmd.Parameters.Append Recordset1_cmd.CreateParameter("param1", 200, 1, 16, Recordset1__MMColParam) ''esta es la linea del error :(
A mi me suena a que debes pasarle el tipo de dato al parametro, el siguiente ejemplo crea un parametro de tipo entero, de entrada:
Código:
Set param = Command.Parameters.Add("nombre", adInteger, adParamInput, 4, valor)
Saludos
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway |