FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Consulta Sql con query
Hola
Tengo un problema . tengo una base de datos en access con una tabla, intento aser una query des de codico delphi. EL codigo:
el query le paso un param que coje un val de un combobox. El problema es que no se por que no funciona y tampoco me inseña el rezultado en un dbgrid. Me podeis echar una mano porfa , me vuelvo loco. Última edición por ContraVeneno fecha: 12-01-2011 a las 17:22:51. Razón: /delphi a [/delphi], se deben usar corchetes para los bloques |
#2
|
||||
|
||||
que tal si cambias el query1. execSQl por Query1.open;
normalmente exec es para cuando quieres hacer una instruccion de insertar,modificar o eliminar, para consultas usa open. saludos, por cierto usa las etiquetas delphi para que tu codigo se vea mejor. Última edición por microbiano fecha: 12-01-2011 a las 17:06:55. Razón: complemento |
#3
|
|||
|
|||
Cita:
El programa no devuelve ningun error el problema que tengo es que el param puede tener 2 val : a y b , que seguro se encuentran en la base de datos. si le escrivo el texto a mano "select ..... city='a' " directamente en el query pues funciona. si lo intento usar con param no . |
#4
|
||||
|
||||
eso debe de funionar, si no funciona, es porque combobox1.text no te está dando el valor que tu quieres... ¿no será que debes usar ItemIndex en lugar de Text para tomar el valor? Además, lo que pongas en tu Combo debe de ser exactamente igual a lo que tengas en tu case de datos, en este caso, creo que sería mejor un LookUpComboBox...
__________________
|
#5
|
|||
|
|||
Cita:
Gracias funciona por que no me da ningun error. Pero sigue sin ponerme los rezultados en el dbgrid. Y no intiendo por que. |
#6
|
||||
|
||||
Prueba la misma consulta pero sin el WHERE.
¿Salen datos ahora? Si es que sí, intenta comprobar lo que estás pasando como parámetro. Si es que no, debe ser por otra cosa. Revisa que tengas creadas las columnas en el Grid y vuelve a crearlas.
__________________
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. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
hacer consulta en un query | Carlos León | Conexión con bases de datos | 2 | 22-09-2008 10:06:51 |
consulta a un query en vez de a una tabla | eldiegofg | SQL | 10 | 19-09-2007 12:46:39 |
Consulta de Query | marceloalegre | SQL | 3 | 06-02-2006 16:38:37 |
Tengo una consulta en un query | ElDioni | SQL | 3 | 12-07-2005 11:41:34 |
Consulta con una variable en un Query | Ricsato | SQL | 3 | 25-11-2003 22:47:37 |
|