Parámetros ADO

28/01/2005 - 00:17 por Mauricio López [uy] | Informe spam
Gente:

Tengo un problema, quisiera saber por qué no puedo definir un objeto parameter de ADO de la forma en que explica la ayuda de
ADO. Este es el código VB

Set param4 = comando.CreateParameter("Hora", adVarChar, adParamInput)
param4.Value = .Hora
comando.Parameters.Append param4

Esto me devuelve el error 3708 - "Objeto Parameter mal definido. Se proporcionó información incompleta o incoherente."

Tampoco acepta esto:

Set param3 = comando.CreateParameter("Fecha", adVarChar, adParamInput, , Objeto.Fecha)
comando.Parameters.Append param3

Devolviendo el mismo error. ¿Qué estoy haciendo mal? Desde ya muchas gracias.


Saludos!

Mauricio López
Maldonado - Uruguay
 

Leer las respuestas

#1 Eladio Rincón
28/01/2005 - 00:40 | Informe spam
Hola,

hace mucho que no trabajo con ADO pero me da la sensación que se te ha
olvidado definir la longitud del argumento tipo varchar; sin embargo,
deberías postear el problema en los grupos de Visual Basic donde creo que
obtendrás más información...

Eladio Rincón
SQL Server MVP

Solid Quality Learning (http://www.solidqualitylearning.com)
"Comparte lo que sabes, aprende lo que no sepas", FGG

Consulte el histórico del grupo en Google
http://groups.google.com/groups?gro....sqlserver

¿Te interesa participar en las reuniones
del grupo de Usuarios de SQL-Server y .NET
Se harán en levante de España, (Alicante o Murcia)?

"Mauricio López [uy]" wrote in message
news:e#
Gente:

Tengo un problema, quisiera saber por qué no puedo definir un


objeto parameter de ADO de la forma en que explica la ayuda de
ADO. Este es el código VB

Set param4 = comando.CreateParameter("Hora", adVarChar, adParamInput)
param4.Value = .Hora
comando.Parameters.Append param4

Esto me devuelve el error 3708 - "Objeto Parameter mal definido.


Se proporcionó información incompleta o incoherente."

Tampoco acepta esto:

Set param3 = comando.CreateParameter("Fecha", adVarChar, adParamInput,


, Objeto.Fecha)
comando.Parameters.Append param3

Devolviendo el mismo error. ¿Qué estoy haciendo mal? Desde ya


muchas gracias.


Saludos!

Mauricio López
Maldonado - Uruguay


Preguntas similares