![]() |
![]() |
| 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
|
||||
|
||||
|
Cita:
A ver... por vaciar el dataset yo interpreto borrar sus datos, pero si lo que deseabas era realizar una consulta vacía ("que retorne NADA"), basta con hacer:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 13-08-2012 a las 19:05:47. Razón: ortografía |
|
#2
|
|||
|
|||
|
Cita:
Esto se me ha ofrecido para rodearle a un bug que creo que se relaciona con algun(os) componentes base (creo que el DBGrid) de Lazarus, y no lo pude solucionar. Tampoco vaciar el dataset me resolvio el problema. Algo dificil de explicar, y ya lo ando resolviendo usando otros componentes. Gracias! |
|
#3
|
||||
|
||||
|
Cita:
Cita:
Cita:
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
|||
|
|||
|
Cita:
Igualmente, SQL queries son independientes de estar atados a una tabla. La tabla se especifica en el SQL query. Mi aplicacion arranca sin nombre de base de datos, y sin tablas, y el usuario especifica ya al usarla. El problema que me encontre es con SQLite3, al correr codigo que abre Blobs o Memos durante OnColEnter. Y es que para jalar los datos usa el nombre de la columna (manda un Query). Eso trabaja bien, pero al mandar un query a OTRA tabla, se regresa un error diciendo que la columna "X" no existe. La columna X pertenece a la tabla anterior. Monitoreo el SQL que manda la aplicacion, y NO TIENE NADA que ver con la columna X. La verdad es que esto ya lo doy por "bug" (despues de muchismos analisis y pruebas) de DBGrid de Lazarus, pues la aplicacion trabaja perfectamente mientras no mande un query a otra tabla. Y por lo pronto no le veo el merito a discutir esto mas alla. Tal vez despues. Gracias por el interes. P.S., tambien, con el codigo identico, mientras no se accesen Blobs(imagenes) ni Memos (dentro de OnColEnter), SI SE PUEDE mandar queries a OTRA tabla, perfectamente. Última edición por ElMug fecha: 13-08-2012 a las 21:42:10. |
|
#5
|
|||
|
|||
|
A proposito, a mi esto, en Lazarus, usando SQLite3, vacia el grid:
select * from basurax31429cdr Pero tal vez no en todos los motores sea asi. |
|
#6
|
||||
|
||||
|
Cita:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal Última edición por Casimiro Noteví fecha: 13-08-2012 a las 21:57:48. |
|
#7
|
|||
|
|||
|
Cita:
Y ESO si seria un bug. Lo que tu describes seria algo muy bobo de hacer, si asi fuese. |
|
#8
|
|||
|
|||
|
.....ademas, el Query ni siquiera menciona las columnas de la Tabla siguiente.
|
|
#9
|
|||
|
|||
|
Cita:
Saludos |
|
#10
|
||||
|
||||
|
Cita:
que regresa un resultado vacío sin tener que referirse a una base o tabla específica. // Saludos |
|
#11
|
||||
|
||||
|
Cita:
En firebird se puede hacer que devuelva cero registros indicando alguna tabla del sistema:
No es lo mismo ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#14
|
||||
|
||||
|
¡Qué curioso! ¿Cuántos registros devuelve? ¿O es infinito?
// Saludos |
|
#15
|
||||
|
||||
|
Sí, lo admite, pero para otra cosa, fíjate en el ejemplo:
EDITO: se me adelantó egostar ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#17
|
||||
|
||||
|
Cita:
Así sin más, no. Si se puede como en el código de la imágen de Casimiro (y supongo que en el de egostar) haciendo referencia a una tabla. O para evitar referenciar una tabla se podría hacer algo como:
Pero una consulta que no devuelva ni siquiera una constante, nada de nada ... la verdad no lo se. ![]() Saludos. ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Dbgrid1, como saber asignarle la ubicacion del cursor? | asdbernardo | Conexión con bases de datos | 4 | 09-10-2011 21:29:24 |
| dbgrid1 | shoulder | Varios | 12 | 18-11-2009 17:36:02 |
| Como actualizar Free Pascal | felipe88 | Lazarus, FreePascal, Kylix, etc. | 8 | 10-11-2008 16:58:14 |
| DBGrid1 en Memo1 | gsilvei | Varios | 1 | 09-12-2006 15:06:12 |
| ¿¿¿DBGrid1.FixedCols := n;??? | Sergio J. | Varios | 2 | 02-12-2005 10:28:31 |
|