单个应用程序中多个数据库的连接字符串. [英] connection string for multiple database in a single application.

查看:86
本文介绍了单个应用程序中多个数据库的连接字符串.的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


我有一个可供多个公司使用的Web应用程序.为此,我创建了n个数据库.

现在我要根据公司的连接字符串生成.
我们该怎么做?

或执行此类型应用程序的最佳选择是什么??


请给我最佳选择.



THNAX
SEEMA

Hi,
I have a web application that will be use by multiple company.For this purpose I create n database.

Now I want according to the company connection string generate.
How can we do this??

Or What is best option to do this type of application.?


PLEASE GIVE ME BEST CHOICE.



THNAX
SEEMA

推荐答案

  1. 允许用户输入数据库信息.
  2. 创建预定义用户(aka,公司)并,当用户登录时,具有与该用户关联的数据库.
  3. 在运行时动态创建数据库,然后存储连接详细信息.使用SQL Server CE尤其容易.



您可以在web.config文件中设置数据库连接字符串,前提是您的应用程序仅用于一台数据库服务器,例如ex-SQL Server.
如果应用程序不管数据库服务器liks sqlsever,oracle,DB2等都可以运行,则可以使用ADO.Net工厂类,可以使用名称空间Syste.Data.Common
Hi
Database connection string you can set it in web.config file provided your application is for one database server only for ex - SQL Server.
if application should work irrespective of database server likr sqlsever, oracle, DB2 etc then you can use ADO.Net factory classes, you can do this using namespace Syste.Data.Common


这篇关于单个应用程序中多个数据库的连接字符串.的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆