![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
TQuery con parámetro
Un código de llamada TQuery que funciona, pero al adaptarlo a un parámetro deja el TDBGrid activo pero vacío. Aquí va:
|
#2
|
||||
|
||||
Amigo bulc, ¿recuerdas el libro que te indiqué?, ¿y los tutoriales?, y los ejemplos en el FTP, y la búsqueda en los foros
![]() |
#3
|
||||
|
||||
Touché... miro, miro, miro....miro, miro
Bueno, Me pongo a mirar ese material. Y si no encuntro nada....
|
#4
|
||||
|
||||
Lo encontrarás
![]() Ten en cuenta que si quieres aprender no te queda otra. Porque supongo que quieres aprender y dedicarte a esto. En cuanto veas un poco del libro te darás cuenta que ese código que has puesto es "una patata" de aficionadillo, si quieres ser profesional entonces a leer ![]() |
#5
|
||||
|
||||
Casimiro tiene razon
ese codigo es muy engorroso no es necesario habilitar el grid ni los datasources, cuando se conectan se activan implicitamente al abrir el query mas o menos lo q tienes q hacer es esto el grid asignarle un datasource, el mismo q esta asignado al query abres el query y listo, la informacion deberia verse en el grid salvo el parametro colocado sea incorrecto en consecuencia no muestre dato alguno
__________________
Dulce Regalo que Satanas manda para mi..... |
#6
|
||||
|
||||
El IBQuery por letra inicial funciona perfectamente...
Ese TiBquery funciona perfectamente, sólo tiene de exceso que el Provider, el DataSource y Grid no intervienen en la transaccion.
Es obligatorio cerrar y volver a abrir el IQquery y el ClientDataSet. Además de vaciar el SQL, claro. He probado con la propiedad Prepare. Pero creo que el quid está en la propiedad Params del IBQuery... Ahora bien, puse todos los componentes de la aplicación (en el código) para ver si eran necesarios o no. Ya que habia observado que un cambio en la prop. IBQuery.SQL afectaba a otros componentes. El nudo de la cuestión es que yo -en plan novato- uso un TTabControl con 26 letras. Al clicar una letra cambia el acceso al Query y se ven únicamente los registros que empiezan por esa letra. (Ten en cuenta que la base de datos gurda dibujos para usar en aplicaciones didácticas). El caso es que me planteé cambiar el TabControl por un acceso al TQuery con parámetros. He mirado en un buen puñado de libros y en la red. Intuyo que lo que hace el servidor es crear un campo virtual con el parámetro, de manera que se pueda usar como enlace a los datos. Esto se hace modificando la prop. Params del IBQuery. Pero ahí te solicita unos datos que no consigo enderezar. Pero, vaya, estoy en ello. Ya he revisado el libro de Mareens (CaraOculta6) y ahora estoy con CaraOculta4. Sé que lo conseguiré de un modo u otro. Pero me llevará un tiempo. Como estoy jubilado me lo tomo con calma. No vivo de esto. Lo tengo como afición. ¿Alguien hace accesos a los registros por la primera letra (a,b,c...) de un campo indexado usando IBQuery con parámetros? Si sabéis algo del famoso IBQuery, usado con parámetros, pues vuestra ayuda es bienvenida. |
#7
|
||||
|
||||
Cita:
Ya estoy jubilado con cuarenta años de servicios... Y te aseguro que bien currados. Me dedico a esto porque me gusta. Es una afición.... también toco la guitarra. |
#8
|
||||
|
||||
Cita:
![]() Para lo que quieres, es sencillo, es lo más básico, una plantilla/esquema sería algo así: Usa un dataset, no el ibquery, te resultará más cómodo. Este es el select del ibdatset: Ahora, en el evento de cambio de pestaña escribes: Se acabó. Si estás jubilado entonces puedes leer tranquilamente el libro ![]() pd: he escrito el código más o menos de memoria. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cerrar un TQuery en un a dll | lookmydoom | Conexión con bases de datos | 0 | 16-08-2008 15:08:15 |
problemas con TQUERY | ercrizeporta | Conexión con bases de datos | 2 | 21-09-2006 17:39:09 |
TQuery | nenufer | Conexión con bases de datos | 2 | 22-05-2006 16:41:03 |
Ayuda Tquery | jorgito | Varios | 1 | 21-01-2006 00:39:43 |
TQuery como parametro | jzk | OOP | 6 | 14-10-2004 16:45:45 |
![]() |
|