
23/01/2007, 12:25
|
| | Fecha de Ingreso: octubre-2003 Ubicación: barcelona/La seu d'urgell
Mensajes: 26
Antigüedad: 21 años, 6 meses Puntos: 0 | |
Re: ADO con MySql Pedon, no he escrito bien el codigo... he hecho un mix de la consulta en sql y sp :P
oCommand.CommandTimeout = 60
oCommand.CommandType = adCmdStoredProc
oCommand.CommandText = "ConsultaUsuario"
oCommand.Prepared=True
set p = oCommand.Parameters
p.Append oCommand.CreateParameter("nombre", adVarchar,adParamInput,50)
oCommand("nombre") = "Toni"
oCommand.Execute
oRs.CursorLocation = adUseServer
oRs.CursorType = adOpenKeyset
oRs.Open oCommand
Por lo k me comentas, diria k no es la conexion porque cuando ejecuto un sp con un paramentro integer me devuelve bien los datos... y cuando no le paso ningun parametro tb funciona bien.
Entonces he deducido k solo puede ser del parametro k no lo paso bien o k realmente no funciona bien en MySql.
Otra cosa k he visto es k si ejecuto el sp de esta forma si k funciona bien:
oCommand.CommandTimeout = 60
oCommand.CommandType = adCmdStoredProc
oCommand.CommandText = "ConsultaUsuario('Toni')"
oCommand.Prepared=True
oCommand.Execute
oRs.CursorLocation = adUseServer
oRs.CursorType = adOpenKeyset
oRs.Open oCommand
Gracias por responder,
m
__________________ En el mundo hay 10 tipos de personas, los que entienden el binario y los k no. |