![]() |
![]() |
| 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
|
|||
|
|||
|
Hola, Antes de nada gracias por la bienvenida.
Efectivamente estoy de acuerdo contigo: parece que por alguna estraña razón los querys ¡¡¡no se abren!!! al activar el ClientDataSet. Pero si los abro de uno en uno (los Querys) si que se abren sin problemas, lo que me indica que no debe de ser un fallo de la sentencia sql. Estoy volviendo ha hacer todo en otro data modulo para probar y me está funcionando. No se que puede pasar. Comparo las propiedades de los objetos (los del primer datamodulo con los del datamodulo de pruebas) y están todas iguales, sólo que en el segundo funcionan... PD: por cierto soy usuario registrado dese hace mucho tiempo. Lo que pasa es que en estos nuevos foros nunca había escrito ni para preguntar, ni para contestar. |
|
#2
|
|||
|
|||
|
Hola, vean mi solicitud acerca de la recomendación de Delphi a un nuevo programador. Este tipo de cosas es la que veía que les pasaba a los desarrolladores de Delphi en donde trabajo. Todo parecía estar bien pero no andaban. Lo hacían de nuevo exactamente igual, y ¡¡bingo!!. No estoy acostumbrado a renegar (Clipper jamás lo hizo) y no quisiera empezar a hacerlo :0(
Gracias y disculpen mi intromisión... |
|
#3
|
|||
|
|||
|
Hola
El problema creo que es el siguiente. Cuando abres un TClientDataSet, este controla el dataset al que está enlazado (en este caso la consulta) y lo abre o cierra según necesite. La solución pasa por asociar el TDataSource al TClientDataSet y no al TSQLDataSet, usando para todo TClientDataSet. un saludo |
|
#4
|
|||
|
|||
|
Cita:
PD: Aunque he revisado todas las propieades de todos los objetos y tal, y tal... prefiero pensar que hay un error mio en algún lado y que en breve lo encontraré a pensar que las relaciones DBExpress-DataSetProvider-ClientDataSet tienen fallos incontrolables. |
|
#5
|
|||
|
|||
|
Hola. Sigo con lo mio pero quería comentaros una cosilla:
Algunas veces después de meterle la sentencia Sql al TSqlDataSet me da este error: "Incorrect values within SQLDA structure". Entonces edito la sentencia, le cambio cualquier cosilla pero después la dejo como estaba (añado un espacio, y lo borro), activo el componente y ya no da el citado error. Es algo muy raro ... Saludos. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|