Diferencia entre revisiones de «Categoría:DATASETS/CONEXION»

De Pragma Wiki
Ir a la navegación Ir a la búsqueda
(Página creada con «=Introducción= ===TprxADOConnection=== La aplicación deriva de '''TADOConnection''' un componente llamado Conexión ADO a la base de datos para acceder a las bases de datos, todos los componentes de datos de la aplicación se conectan a la base de datos a través de esta conexión.»)
 
 
(No se muestran 9 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
=Introducción=
=Introducción=
Esta categoría incluye componentes que, si bien no son datasets, tienen que ver con la conexión a la base de datos.


=Componentes=
===TprxADOConnection===
===TprxADOConnection===
La aplicación deriva de '''TADOConnection''' un componente llamado [[TprxADOConnection|Conexión ADO a la base de datos]] para acceder a las bases de datos, todos los componentes de datos de la aplicación se conectan a la base de datos a través de esta conexión.
La conexión a la base de datos se hace a través de un componente derivado de [https://docwiki.embarcadero.com/Libraries/Sydney/en/Data.Win.ADODB.TADOConnection TADOConnection], todos los controles de la aplicación que necesitan interactuar con la base de datos lo hacen a través de ese componente del cual hay solo una instancia creada (es decir que se usa el mismo para cualquier acceso a la base de datos).
 
*El objeto '''[[TprxADOConnection]]''' (Conexión ADO a la base de datos.) permite la conexión de la aplicación a una base de datos, aunque también permite conectar con otros orígenes de datos, tales como una planilla de Excel.
 
===TprxADOTransaction===
Todas las operaciones de actualización de la base de datos se hacen dentro de transacciones. Por ejemplo: si grabamos una factura el sistema aplicará como si fuera una sola operación el grabado de la cabecera, del detalle de esa factura y la carga impositiva. Si alguna de esas operaciones fallara en el grabado toda la transacción será ignorada. De este modo la información grabada es consistente.
 
*El objeto '''[[TprxADOTransaction]]''' administra las transacciones.

Revisión actual - 16:39 15 may 2025

Introducción

Esta categoría incluye componentes que, si bien no son datasets, tienen que ver con la conexión a la base de datos.

Componentes

TprxADOConnection

La conexión a la base de datos se hace a través de un componente derivado de TADOConnection, todos los controles de la aplicación que necesitan interactuar con la base de datos lo hacen a través de ese componente del cual hay solo una instancia creada (es decir que se usa el mismo para cualquier acceso a la base de datos).

  • El objeto TprxADOConnection (Conexión ADO a la base de datos.) permite la conexión de la aplicación a una base de datos, aunque también permite conectar con otros orígenes de datos, tales como una planilla de Excel.

TprxADOTransaction

Todas las operaciones de actualización de la base de datos se hacen dentro de transacciones. Por ejemplo: si grabamos una factura el sistema aplicará como si fuera una sola operación el grabado de la cabecera, del detalle de esa factura y la carga impositiva. Si alguna de esas operaciones fallara en el grabado toda la transacción será ignorada. De este modo la información grabada es consistente.

Páginas en la categoría «DATASETS/CONEXION»

Las siguientes 2 páginas pertenecen a esta categoría, de un total de 2.