FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
TADOQuery no devuelve Valores con la proopiedad SQL
Hola q tal... soy Fran y aun que llevo dado de alta una temporada no he visto la necesidad del foro hasta ahora. Bueno comentar que estoy desarrollando una aplicacion con Delphi XE5 y MySQL y tengo problemas para traer registros a un TClientDataSet con un TADOQuery. La SQL de la propiedad SQL del TADOQuery es la siguiente:
En la propiedad parameters esta declarado el parametro userId del tipo entero: La consulta devuelve una fila en MySQL WorkBench pero no obtengo ningun valor en el cliente, sin embargo si ejecuta la consulta cuando desde el cliente le asigno la SQL via la propiedad Commandtext me devuelve la fila requerida. Alguien sabría explicarmelo o es problema del compoenente y MySQL.... gracias de antemano y espero poder ayudar en alguna consulta. Última edición por Neftali [Germán.Estévez] fecha: 09-07-2014 a las 14:22:26. Razón: Corregir Tags |
#2
|
||||
|
||||
¿Utilizas un Open o un ExecSQL?
Debería ser el primero.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. Última edición por Neftali [Germán.Estévez] fecha: 09-07-2014 a las 14:21:59. |
#3
|
||||
|
||||
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración
Y recuerda poner los tags al código fuente, ejemplo: Gracias |
#4
|
|||
|
|||
En la propieda SQL del TADOQuery (y en general de cualquier query en Delphi) los parámetros de la consulta deben ser antecedidos por un sigo de dos punto ( : ); en consecuencia tu sentencia SQL quedaría asi:
Notese que cambié @userID por :userID. Espero te sirva. |
#5
|
|||
|
|||
OK, ya probe con : en vez de @ y funciona, gracias por la solución.
Salud. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
VALORES FANTASMAS FIREBIRD 2.1 valores Grandes | ASAPLTDA | Firebird e Interbase | 17 | 02-12-2012 12:09:02 |
Consulta en ADO devuelve todos los valores positivos | Ermek | Conexión con bases de datos | 4 | 21-01-2009 11:04:32 |
Checkbox me devuelve -1 | Kenobi | Varios | 3 | 09-05-2008 17:30:00 |
RecordCount me devuelve -1 | mayte | Conexión con bases de datos | 6 | 11-07-2007 15:40:14 |
Uso de SUSPEND; Solo cuando el SP devuelve valores | Paoti | Firebird e Interbase | 1 | 27-05-2006 07:16:57 |
|