主题:请问vb..net与sql数据库相联的程序移动问题
laifengx
[专家分:0] 发布于 2005-10-15 17:55:00
请问vb..net与sql数据库相联的程序移动问题:就是说我在我自己电脑上做的程序想要在其他电脑上使用(由于其他电脑的sql服务器名和我的电脑上的不同),
不知道有没有一种办法可以自动获得系统的sql服务器,让我做的程序无论在那里都直接可以使用.
回复列表 (共4个回复)
沙发
宝宝啊呜 [专家分:990] 发布于 2005-10-17 08:56:00
那就做一个配置文件,第一次登陆时,填入服务器等一些数据
下次登陆时,就从配置文件里读出来就好了
板凳
laifengx [专家分:0] 发布于 2005-10-18 21:42:00
不好意思。我是个新手,我了解你的意思.但是我不知道该如何实现.可以说的清楚点吗?如果这个问题不解决.那么以后做的软件将不可以拿到其他地方使用
3 楼
宝宝啊呜 [专家分:990] 发布于 2005-10-19 09:18:00
就是说,你在登陆窗体上多加一个“配置数据库”的按扭。然后在那个窗体中加入三个button,分别为“连接”,“确定”和“取消”;再加入三个textbox,分别为“SQL SERVER服务器”,“用户名”和“密码”(当然你也可以加入数据库的名字)。
“连接”是用来测试你的服务器,用户名和密码是否准确,连接成功后,就按确定按扭,把数据写入XML文件中。
再做一个模块,在模块中,public一个连接字符串connstr,它的值就从XML文件中获取,然后在你的主程序中调用connstr 就行了。
不知道这样的做法能不能满足你的要求
4 楼
laifengx [专家分:0] 发布于 2005-10-19 13:06:00
说的很详细.谢谢。
我来回复