![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Hola
Para mi hay algo que aveces perdemos de vista, quien hace la pregunta?. Cuando empece ya hace casi dos años en esto de la programación, os leía y por supuesto no entendía nada, hice preguntas que seguramente para vosotros fueron muy básicas e incluso ingenuas. Coincido, después de estos años, que lo que planteas es lo mejor, es lo adecuado y que de alguna manera ordena el formulario, pero pregunto: Cuando se empieza en esto no es mas fácil poner los componentes en el mismo formulario, que ademas, muy seguramente por el tamaño de la aplicación, ya que estoy empezando, serán pocos?. Se que el que mal aprende, mal programara al final, por eso creo que indicar la mejor manera es correcto, pero también incluir la facilidad para entender el concepto lo es, o no?. Siempre es un placer y un privilegio leerte Maestro Roman. Saludos |
|
#2
|
||||
|
||||
|
Algo que se me olvidó en el mensaje anterior:
Los datasource que sí coloco en el datamodule, son los que uso para relaciones maestro-detalle. Por ejemplo, si en el datamodule tenemos un TdsFactura y un TdsLineasFactura, tendré un datasource en el datamodue que apunte a TdsFactura para hacerlo maestro de TdsLineasFactura. En el formulario tendré otro datasource también apuntando a TdsFactura para presentar los datos de la factura. De cualquier forma, yo hice la pregunta un poco para ver sus opiniones, no para hacer ver que ésa es la forma de hacer las cosas, porque es algo que no termino de aclararme. // Saludos |
|
#3
|
||||
|
||||
|
Hola Roman, yo pongo los DataSource en el DataModule, pero ahora leyendo tu explicación me parece mejor que este en el formulario, de ahora en adelante asi lo hare
.Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
|
#4
|
||||
|
||||
|
Cita:
Cita:
Cita:
![]() ? Ese primitivo mecanismo de observación vendría a ser el uso del patrón Observador?Yo todavía, en este aspecto no tengo totalmente decidido como desarrollar la arquitectura del sistema. Puesto que cada vez que me planteo encarar la arquitectura encuentro puntos débiles y otros fuertes. Y eso es lo que a mi me resulta interesante. Creo que a la larga los requerimientos y algunas restricciones tanto del proyecto como del sistema terminan conduciendonos a la alternativa que nos ofrezca las mayores ventajas posibles. Y para conseguir esto se necesita de muchas pruebas, de práctica. Cuestiones de ensayo y error nos conducirán a que con el tiempo se forme y se entrene a determinar cual diseño conduce a mayores ventajas. Cita:
Creo que lo que he dicho en el párrafo anterior apoya y complementa a tu último párrafo. Si tu dices que no terminas de aclararte... pues que me depara a mi. ![]() ![]() No mentira... Para mi no tiene sentido buscar un diseño que nos resuelva todos los problemas. Y es por ello que en estos aspectos, habrá muchas formas de encararlo. Lo cual no es de extrañar que "a diario" nos plantiemos si el diseño elegido es el más adecuado. Estamos hablando de un aspecto gris dentro del análisis y diseño. El punto de unión entre la capa de datos y la interfaz es una zona que no está totalmente delimitada. Al menos asi lo veo yo. Saludos, |
|
#5
|
||||
|
||||
|
gracias a ustedes por su ayuda.
tengo otro problema tengo el datamodule con el adoconecction y un form con un adotable, en objec inspector en la propiedad conecction lo conecte con 'DataModule3.ADOConnection1' y en el modo de edicion las tablas se me conectan bien e incluso tiro los campos en el form pero cuando ejecuto me sale este error que dice: proyect proyect1.exe raisedwxception class EDATABESEError with message 'missing Conection or conection string'. gracias....... |
|
#6
|
||||
|
||||
|
Hola
Tienes que hacer la conexion de la tabla al adoconnetion, osea, en diseño lo haces por las pantallas y se conecta bien, en ejecucion, buscara la conexión y la tabla. Como conectas el adoConnection??. Saludos |
|
#7
|
||||
|
||||
|
bueno me voy al object inspector del adoconnection y luego en la propiedad connection string me sale la ventanita me voy a build me sale en vinculo de datos y elgijo la base de datos la pruebo y le doy aceptar, y la activo.
|
|
#8
|
||||
|
||||
|
Hola
Pregunto: Que base de datos usas?. Saludos |
|
#9
|
||||
|
||||
|
estoy usando access
|
|
#10
|
||||
|
||||
|
Hola
En esta pagina del wiki hay varios ejemplos de como hacer la conexion, este en especial es muy básico. Saludos |
|
#11
|
|||
|
|||
|
Pues dadas las letras de roman, sería muy interesante hacer un hilo donde podamos obtener a través de las experiencias de compañeros la forma digamos más adecuada de usar estos componentes, realmente es muy interesante lo que dices amigo roman y creo que tus comentarios tienen mucho peso en la comunidad y personalmente hago de tus comentarios una verdad
![]() Salud OS PD. Por favor olvida lo de XPMan ![]()
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Remote DataModule | rodalvi | Providers | 0 | 16-05-2007 09:29:51 |
| Error en DataModule | MasterXP | OOP | 2 | 05-10-2005 03:37:35 |
| Datamodule | VRO | Firebird e Interbase | 2 | 13-07-2004 19:00:45 |
| Dudas con el DataModule | ramonibk | Conexión con bases de datos | 3 | 09-07-2004 12:48:15 |
| datamodule | maruenda | Varios | 1 | 31-12-2003 18:24:21 |
|