![]() |
![]() |
| 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
|
|||
|
|||
|
Correcto, eso esta bien pero recordemos que la aplicacion esta separada en capas, por lo tanto el componente DataBase no se encuentra en la capa cliente, se encuentra en la capa intermedia, y es ahi donde surge el problema por que no encuentro la forma de hacer el BeginTran y el commit. desde la capa cliente.
sigo investigando.. Saludos |
|
#2
|
||||
|
||||
|
Pues esa capa intermedia la puedes llamar de algún modo, ¿o no? ¿Dónde tienes el componente DataBase?
Ahí es donde debes tener este procedimiento y en el formulario simplemente llamar al procedimiento en que incluirás lo que te he puesto. Yo todas las consultas, borrados, inserciones... las tengo en DataModules a los que incluyo en la sección uses del formulario que los necesita. |
|
#3
|
|||
|
|||
|
Te explico mejor,
El ClientDataSet se conecta a un DCOMConnection, en la capa Cliente, luego el DCOMConnection tiene una propiedad ServerName, en esta propiedad se enlaza este componente a la capa intermedia, Esta capa intermedia es un DLL que esta registrada en la PC. Las consultas y el componente database o ADOConnection en mi caso estan en la capa intermedia. Ahi es donde surge el problema, no puedo acceder al ADOConecction por que esta en la capa intermedia. espero haber sido especifico. Saludos |
|
#4
|
||||
|
||||
|
Pues me temo que no puedo ayudarte. Las únicas DLL que uso son para procesos de autentificación y acceso remoto (y ni las hice yo).
|
|
#5
|
|||
|
|||
|
Ok gracias de todas formas, intentare averiguar algo mas por mi cuenta.
gracias por tu tiempo. |
|
#6
|
||||
|
||||
|
Hola. No se si te sirve o no lo que te puedo decir.
Yo lo que hago es desde el el form del cliente llamo un procedimiento que esta en el dataModule que realiza la transaccion. Algo asi decis? si te sirve te digo bien como lo hago. Espero te sirva de algo, si no no importa. Saludos |
|
#7
|
|||
|
|||
|
No estaria mal saber como lo haces..
Gracias |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Problema con transaccion | mierda | SQL | 0 | 05-05-2007 16:23:18 |
| RollBack con más de una transacción | kikodelphi | MS SQL Server | 2 | 12-10-2005 20:24:25 |
| Transaccion en Tablas | Luis Castillo | Conexión con bases de datos | 2 | 12-10-2005 16:27:00 |
| Problema con transaccion con IB | reina | Varios | 2 | 03-09-2005 02:40:11 |
| Transaccion | Esau | SQL | 1 | 14-01-2004 10:00:34 |
|