![]() |
![]() |
| 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 la respuesta. Aunque no uso los componentes IBX, sí lo comprobaré más adelante (supongo que será una forma más personalizada o completa de acceder a BBDD Interbase). De momento se me ocurrió eliminar directamente la petición de User y Psword de la BBDD en questión. Tengo que ver si se puede hacer. Ya comentaré (no estoy trabajando en este momento)
Y retomando el hilo, de la segunda cuestión creo que no me he expresado con claridad. Creo fichas (forms) dinámicamente (Application.CreateForm) que acceden a la BBDD mediante los componentes IBExpress antes citados insertados en un DataModule. Lo que quiero saber es si, al cerrar y liberar (Free) estas fichas también debo cerrar el DataModule asociado o no es necesario (un problema de administración de memoria). ¿Se deberían crear y liberar dinámicamente también los dataModule al hacer lo propio con las fichas relacionadas que los usan? Os pido vuestro consejo. Última edición por radiohead fecha: 25-10-2004 a las 11:07:24. |
|
#2
|
|||
|
|||
|
Hola
Aparte de lo que te indica Durbed, debes cambiar la propiedad LoginPrompt del SQLConnection a false. Con respecto a lo segundo, en mi caso, no creo un DataModule por cada formulario, sino que creo uno o unos pocos si no tienen relación entre ellos y los mantengo en memoria, prefiero perder un poco de memoria y ganar algo en velocidad al mantener abierta la conexión con la base de datos. un saludo |
|
#3
|
||||
|
||||
|
Muchas gracias por las respuestas. Me funciona correctamente.
En cuanto a la forma de administrar los DataModule, me parece un consejo bastante coherente esta forma de organizar estos componentes. Un Saludo. ![]() |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|