![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Muchas gracias y es algo que ya lo estoy haciendo
Gracias ante todo por aclararme dudas. Ya probe la consulta en la base y anda.
Solo me surge un problema y es que en la tabla articulos guardo los codigos de las categorias, subcateg y proveedores por medio de un lookupcombo que muestra la descripcion y guarda el codigo. El tema es que no logro que me busque desde le form con los lookupcombo de la misma manera. (no se que propiedad debo usar.) La idea es no tener que recordar los codigos y poder seleccionar la descripcion. Probe con Text y con keyfield. El codigo esta quedando asi. Código SQL [-] dm1.QBA.Active:=false; JvDBGrid1.DataSource:= DataSource1; dm1.QBA.SQL.Clear; dm1.QBA.SQL.Add('select * from articulos'); dm1.QBA.SQL.Add('where lower(descripcion) like :cambuscar and codcateg = :categoria and codsubcateg = :subcategoria and codprov = roveedor order by descripcion');dm1.QBA.Parameters.ParamByName('cambuscar').Value:= '%'+ lowercase(cambuscar.Text)+'%'; dm1.QBA.Parameters.ParamByName('categoria').Value := categoria.Text; dm1.QBA.Parameters.ParamByName('subcategoria').Value := subcategoria.KeyField; dm1.QBA.Parameters.ParamByName('proveedor').Value:= proveedor.KeyField; dm1.QBA.Active:=true; if dm1.QBA.IsEmpty then showmessage('No se encuentra en la base de datos'); cambuscar.SetFocus; PD: Agradecere link de manual buen manual sql mientras tanto empese por alguno que encotre en google. |
|
#2
|
||||
|
||||
|
¿los loockUpCombBox son los que vienen en las JEDI?
Si es así, entonces es con "KeyValue".
__________________
|
|
#3
|
|||
|
|||
|
No hay caso che
Prove con los lookup combo de delphi y los de jedi con la propiedad KeyValue, Text, KeyField y ListField.
No logro que tome el valor del combo como parametro. Desde ya muchas gracias. |
|
#4
|
||||
|
||||
|
Entonces hay otra cosa que no estas haciendo correctamente. Yo te puedo asegurar, que esto funciona perfectamente:
Prueba a hacer esto: Showmessage(Proveedor.KeyValue); para ver que valor te muestra.
__________________
|
|
#5
|
|||
|
|||
|
Muchisimas Gracias
![]() Me sirvio mucho tu ayuda para corroborar los valores de los parametros y detectar el error. Error cometido en el Dataset que no apuntaba a QBA sino al TADO de la tabla. Cambiando eso funciona perfectamente. Saludos y nuevamente muchas gracias. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Crear una Consulta Tquey con parámetros | GerTorresM | OOP | 9 | 08-08-2007 13:06:09 |
| Busqueda en Tabla Filtrada | don malo | Conexión con bases de datos | 9 | 04-07-2007 20:54:53 |
| DBChart, Tabla filtrada ? | Fabricio | Gráficos | 9 | 14-03-2007 15:30:44 |
| Parametros en Consulta SQL | joi | Varios | 2 | 31-10-2005 19:36:49 |
| Conflicto entre Query y Tabla filtrada | Michael | Varios | 2 | 20-05-2004 21:37:43 |
|