ceocarbajal
09-07-2004, 04:03:04
Hola a todos,
Estoy desarrollando una aplicación en Delphi 7, bajo 3 capas -tecnología Midas. En el servidor de base de datos utilizo Interbase, en el Servidor de Aplicación utilizo dbExpress para realizar la conexión y pues el Front-End, en Delphi. No puedo unir las bases de datos, debido a que en algunas tablas manejan bastante información, algo así como 1 millón de registros y no creo que sea viable.
Tengo varias bases de datos: Una base para La Empresa X, Otra para Y, y una de prueba. Mi duda es (quizás es una chorrada y no se si pueda hacer), ¿Como puedo decirle explicitamente desde el cliente Front-End, que se conecte a determinada base de datos/empresa, según la empresa a la que el usuario decida firmarse?, algo así como llamar un procedimiento SetRemoteConnectionName y esto establezca la propiedad SQLConnection.ConnectionName al valor indicado.
¿Se pueden hacer llamadas explicitas a procedimientos que se encuentran almacenados en el servidor de capa intermedia?, ¿como enfrenta Midas este tipo de casos?.
Tengo bastante experiencia desarrolando bajo Cliente/Servidor, pero esta cuestión sí que no he hayado como resolverla.
Desde ya agradezo a todos por vuestras sugerencias y comentarios.
Saludos a todos.
Estoy desarrollando una aplicación en Delphi 7, bajo 3 capas -tecnología Midas. En el servidor de base de datos utilizo Interbase, en el Servidor de Aplicación utilizo dbExpress para realizar la conexión y pues el Front-End, en Delphi. No puedo unir las bases de datos, debido a que en algunas tablas manejan bastante información, algo así como 1 millón de registros y no creo que sea viable.
Tengo varias bases de datos: Una base para La Empresa X, Otra para Y, y una de prueba. Mi duda es (quizás es una chorrada y no se si pueda hacer), ¿Como puedo decirle explicitamente desde el cliente Front-End, que se conecte a determinada base de datos/empresa, según la empresa a la que el usuario decida firmarse?, algo así como llamar un procedimiento SetRemoteConnectionName y esto establezca la propiedad SQLConnection.ConnectionName al valor indicado.
¿Se pueden hacer llamadas explicitas a procedimientos que se encuentran almacenados en el servidor de capa intermedia?, ¿como enfrenta Midas este tipo de casos?.
Tengo bastante experiencia desarrolando bajo Cliente/Servidor, pero esta cuestión sí que no he hayado como resolverla.
Desde ya agradezo a todos por vuestras sugerencias y comentarios.
Saludos a todos.