Preciso configurar uma conexão de db para o resto de minha aplicação logo após o Login. Como eu faço isto?
Ambientando melhor pra que alguém responda à minha dúvida:
Eu tenho várias bases de dados disponíveis para meus clientes. (algo em torno de 100 e aumentando…)
A principio não sei o nome de nenhuma delas, pois as mesmas serão criadas pelo clientes em algum momento.
Motivo pelo qual não posso simplesmente adicioná-las no ambiente de produção
Eu tenho um lugar onde é salvo o lugar, o banco de dados, o login e a senha do cliente.
Basta isso para que use a minha aplicação (comum para todos) para individualmente para cada cliente, ja que cada um terá sua base de dados.
[b]Então o que eu quero é:
- Logo após o login, buscar o nome do banco de dados e criar, para as minhas aplicações, uma conexão com o servidor, para que elas o utilizem.
[/b]
Por um acaso é mexendo com essas variáveis aqui ?
sc_db_master_usr - Informa o login do usuário a ser utilizado.
sc_db_master_pass - Informa a senha a ser utilizada.
sc_db_master_cript
Se sim, qual a forma correta de utilizá-las ? Incluindo a configuração na tela da aplicação!!
Seria muito interessante se tivesse uma macro que criasse uma nova conexão baseada em parametros.
Após a criação desta conexão poderíamos simplesmente utilizar as variáveis de sessão para sua utilização.
Obrigado