![]() |
![]() |
| 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
|
||||
|
||||
|
gracias por las respuestas.
Pregunta: si tengo varios forms-units, y en uno de ellos tengo un table1 y un datasource, puedo llamarlos desde otros forms al estilo form2.table1.open ?, porque me esta dando error. cuando meto en un form un datasource y una table y lo quiero usar en otro form, me deja teclear form2.table1.open; pero al ejecutar el programa y abrir la tabla me dice que violacion de memoria. cuando lo uso desde el mismo form no hay problema, se necesita crear los mismos dataset y table en el form que se esta usando aunque ya se hayan colocado los mismos en otro form?. gracias Última edición por anubis fecha: 29-05-2007 a las 04:46:53. |
|
#2
|
||||
|
||||
|
Amigo Anubis, te recomiendo un DataModule para concentrar todos tus objetos de bases de datos y añádirlo en cualquier form o módulo *.pas en que lo necesites y desde ahí ya puedes accesarlo en todos los forms que quieras.
__________________
Herr Heins Faust |
|
#3
|
||||
|
||||
|
gracias por la sugerencia, estuve revisando sobre el datamodule, funciona como un form o una unit normal, entonces ahi, como dices, puedo colocar todo lo qu equiera, y puedo usarlo en cualquer form sin tener esos problemas de llamar a una tabla de otra unit-form?.
gracias p.d; o como funciona a grandes rasgos un datamodule, porque en el help no me entero |
|
#4
|
||||
|
||||
|
El Datamodule es... simplemente lo que ves
Un cajón blanco donde poner objetos no visuales. Es un componente que se crea y se destruye igual que cualquier Form, pero nunca lo verá el usuario.Puedes tener tantos Datamodules como quieras, uno para las consultas de los informes, otro para las tablas, etc. Separa conceptualmente los objetos que contiene. Si usas un solo Datamodule para todo, encontrar una consulta o una tabla es tedioso. Si usas un Datamodule para la ventana de Clientes, otro para la ventana facturas, etc... encontrarás las cosas más rápido y será todo más claro. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Problemas con Tablas y relaciones | leodelca23 | Tablas planas | 5 | 12-09-2006 02:29:14 |
| Problemas con indices en tablas dbf | robertoliendo | Conexión con bases de datos | 1 | 26-05-2005 16:42:19 |
| Problemas Con Tablas Paradox | Mario1980 | Conexión con bases de datos | 5 | 24-02-2005 13:13:45 |
| problemas con tablas paradox | perico | Conexión con bases de datos | 9 | 31-01-2005 19:17:16 |
| Problemas con tablas Paradox 7 | Mario1980 | Conexión con bases de datos | 0 | 20-01-2005 13:41:06 |
|