FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Diferencia entre TSQLQuery, y TClientDataSet
Hola a todos, mas que nada queria preguntar si alguien sabe cual es la gran diferencia entre hacer una simple consulta cada un determinado tiempo (1 seg. por ejemplo) con:
Un TSQLQuery, o usando un TClientDataset, TDataSetProvider y TSQLDataSet. Obiamente que la segunda opcion incluye mas lineas de codigo, pero obtengo los mismos resultados. Saludos. PD: El motor de BD es Oracle.
__________________
No todo es la maravilla de japon!. |
#2
|
|||
|
|||
Hola,
Hay grandes diferencias entre la primera opción y la segunda. En un entorno de dos capas, la primera es más directa y más rápida, pero mal gestionada puede "ocupar" mas tiempo y recursos en el servidor de BD. Aunque lógicamente, todo depende de la configuración que estés usando, igualmente que el modelo de capas que desees implementar y si vas a utilizar conexiones remotas. Si quieres puedes detallar un poco más tu proyecto y te puedo dar mi opinión. Un Saludo.
__________________
Maro. OutSourcing de programación con Delphi. |
#3
|
||||
|
||||
gracias.
GRacias por tu respuesta. Mas que nada me surgio la duda porque vi que en una version del proyecto el procedimiento lo hace con el TSQLQuery, y luego en la otra version con los TClientDataset, TDataSetProvider y TSQLDataSet.
Por eso mas que nada queria entender porque primero el programador penso hacerlo de una manera y despues opto por otra. Gracias.
__________________
No todo es la maravilla de japon!. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Diferencia entre versiones | FunBit | MySQL | 2 | 18-01-2007 09:45:47 |
Diferencia entre Delphi | emeritos | Varios | 1 | 18-11-2006 17:19:50 |
Diferencia entre .GDB y .FDB | CarlosHernandez | Firebird e Interbase | 3 | 14-09-2005 04:08:49 |
Diferencia entre versiones. | Markos1970 | Debates | 6 | 14-07-2005 21:56:17 |
Diferencia entre fechas.... | seb@ | OOP | 1 | 21-08-2003 15:57:22 |
|