Puedo Especificar Mediante una Variable la base de Datos Para La Vista

06/04/2005 - 05:44 por Daniel R. Rossnagel | Informe spam
Tengo la Siguiente estructura

Configuracion (Base Datos)
Impuestos(Tabla)
CodigoPostales(Tabla)
Empresa 1 (Base Datos)
Clientes(Tabla)
Proveedores (Tabla)
Ventas(Tabla)
CodigoPostales (Vista que toma utiliza como origen la tabla
CodigoPostales de la base de Datos Configuracion)
Empresa 2 (Base Datos)
Clientes(Tabla)
Proveedores (Tabla)
Ventas(Tabla)
CodigoPostales (Vista que toma utiliza como origen la tabla
CodigoPostales de la base de Datos Configuracion)
Empresa ... (Base Datos)
Clientes(Tabla)
Proveedores (Tabla)
Ventas(Tabla)
CodigoPostales (Vista que toma utiliza como origen la tabla
CodigoPostales de la base de Datos Configuracion)

El problema que surge ahora es que las empresas Deben de utilizar la base de
datos de configuracion del pais que corresponda

Configuracion Argentina (Base Datos)
Impuestos(Tabla)
CodigoPostales(Tabla)
Configuracion Paraguay (Base Datos)
Impuestos(Tabla)
CodigoPostales(Tabla)
Empresa 1Argentina (Base Datos)
Clientes(Tabla)
Proveedores (Tabla)
Ventas(Tabla)
CodigoPostales (Vista que toma utiliza como origen la tabla
CodigoPostales de la base de Datos Configuracion Argentina)
Empresa 2Paraguay (Base Datos)
Clientes(Tabla)
Proveedores (Tabla)
Ventas(Tabla)
CodigoPostales (Vista que toma utiliza como origen la tabla
CodigoPostales de la base de Datos Configuracion Paraguay)
Empresa ...Pais (Base Datos)
Clientes(Tabla)
Proveedores (Tabla)
Ventas(Tabla)
CodigoPostales (Vista que toma utiliza como origen la tabla
CodigoPostales de la base de Datos Configuracion del pais al que corresponda
la base de datos)

Como puedo hacer para que automaticamente las vistas hagan referencia en
forma automatica a la base de Datos de COnfiguracion del pais al que
correspondan. La estructura de las base de datos Configuracion y empresa son
iguales en todos los casos

Gracias por su atencion

Preguntas similare

Leer las respuestas

#1 Maxi
06/04/2005 - 14:21 | Informe spam
Hola, en una vista no podras hacer eso :( Deberias tener una vista para cada
Base de Datos.

pd: Por esto y muchas otras cosas mas no me gusta ese diseño de separar las
empresas en bdd distintas :(


Salu2
Maxi


"Daniel R. Rossnagel" escribió en el mensaje
news:
Tengo la Siguiente estructura

Configuracion (Base Datos)
Impuestos(Tabla)
CodigoPostales(Tabla)
Empresa 1 (Base Datos)
Clientes(Tabla)
Proveedores (Tabla)
Ventas(Tabla)
CodigoPostales (Vista que toma utiliza como origen la tabla
CodigoPostales de la base de Datos Configuracion)
Empresa 2 (Base Datos)
Clientes(Tabla)
Proveedores (Tabla)
Ventas(Tabla)
CodigoPostales (Vista que toma utiliza como origen la tabla
CodigoPostales de la base de Datos Configuracion)
Empresa ... (Base Datos)
Clientes(Tabla)
Proveedores (Tabla)
Ventas(Tabla)
CodigoPostales (Vista que toma utiliza como origen la tabla
CodigoPostales de la base de Datos Configuracion)

El problema que surge ahora es que las empresas Deben de utilizar la base
de
datos de configuracion del pais que corresponda

Configuracion Argentina (Base Datos)
Impuestos(Tabla)
CodigoPostales(Tabla)
Configuracion Paraguay (Base Datos)
Impuestos(Tabla)
CodigoPostales(Tabla)
Empresa 1Argentina (Base Datos)
Clientes(Tabla)
Proveedores (Tabla)
Ventas(Tabla)
CodigoPostales (Vista que toma utiliza como origen la tabla
CodigoPostales de la base de Datos Configuracion Argentina)
Empresa 2Paraguay (Base Datos)
Clientes(Tabla)
Proveedores (Tabla)
Ventas(Tabla)
CodigoPostales (Vista que toma utiliza como origen la tabla
CodigoPostales de la base de Datos Configuracion Paraguay)
Empresa ...Pais (Base Datos)
Clientes(Tabla)
Proveedores (Tabla)
Ventas(Tabla)
CodigoPostales (Vista que toma utiliza como origen la tabla
CodigoPostales de la base de Datos Configuracion del pais al que
corresponda
la base de datos)

Como puedo hacer para que automaticamente las vistas hagan referencia en
forma automatica a la base de Datos de COnfiguracion del pais al que
correspondan. La estructura de las base de datos Configuracion y empresa
son
iguales en todos los casos

Gracias por su atencion





email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida