请问C#编一个winform程序,用到多个sql数据库,怎么在进入程序前让用户选择要进入哪一个数据库?求方法

不是要多个数据表而是不同的数据库,比如一个数据库专门放公司内部信息一个专门放外部信息。或者这样的结构在同一个数据库里能做出来吗?... 不是要多个数据表而是不同的数据库,比如一个数据库专门放公司内部信息一个专门放外部信息。或者这样的结构在同一个数据库里能做出来吗? 展开
 我来答
21donkey
2013-04-08 · 超过15用户采纳过TA的回答
知道答主
回答量:33
采纳率:0%
帮助的人:33.6万
展开全部
可以的,以前做过
比如现在有两个数据库,分别是mysql和oracle,名称分别为mdb和odb
在写逻辑的时候,要通过mdb进行操作,那么创建一个mdb的链接对象,该怎么操作就怎么操作
如果要通过odb进行操作,那么创建一个odb的链接对象,进行操作
在同一个逻辑中,分别从两个数据库中取出数据结果集再整合到一起拿到前台显示也都是可以的

我这里没有代码,你可以简单的创建两个链接对象,分别进行操作试试
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
义鸿飞SD
2013-04-08 · TA获得超过198个赞
知道答主
回答量:271
采纳率:0%
帮助的人:143万
展开全部
把各个数据库的连接字符串和ip、端口放在配置文件里 通过用户的选择调用不同的数据库配置 然后构建连接等等 代码不需要写吧~~~~

要的话追问我
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小鸭子yyp
2013-04-08
知道答主
回答量:17
采纳率:0%
帮助的人:12.2万
展开全部
根据你的内部信息外部信息的多少,设置工程编号的范围,比方说内部信息的工程编号均设置<100w,外部信息的工程编号均设置>100w,这样你可以根据工程编号的大小,用程序控制,分别插入不同的数据库中,这只是一个思路,希望对你有所帮助
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
szm341
2013-04-08 · TA获得超过6726个赞
知道大有可为答主
回答量:5005
采纳率:100%
帮助的人:5153万
展开全部
用全局变量保存库名,然后赋值给连接字符串呗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式