kent school:编程高手进。。关于数据库连接问题

来源:百度文库 编辑:神马品牌网 时间:2024/05/09 11:05:53
我现在写一个教务管理系统,用SQL建数据库,我想知道程序完成后在别人的电脑上用要怎么跟数据库连接,用ADO我知道可以连接,但是别人的电脑系统信息不同,还有怎么怎么在别人开始安装这软件的时候建立数据库,我不想要手动建立连接和建立。
请高手告诉下,万分感激。

我想你做的教务管理系统SQL数据库是用来共享的,那么你所在学校所有电脑应该连成一个局域网,SQL数据库应该处于服务器或局域网上的某台电脑上.你的操作数据库软件的ADO控件与数据库以一定的代码连接方式应能连接上.大部分连接需借助ODBC方式来连接,手动设置虽麻烦,但能连接好.ODBC的代码建立也能做到,但代码编写较难且各电脑系统不同不易完全能实现.
教务管理系统数据库改ACCESS数据库,ADO控件以
MICROSOFT jet 4.0 OLE DB Provide引擎进行连接对出于服务器的数据库连接代码是一致的,请参考如下网址:
http://zhidao.baidu.com/question/6151374.html
祝成功.

一个ADO连接实际上就是一个连接字符串,自己试着把这个字符串给复制下来保存到程序里,主机名就添本机的地址比如localhost或者127.0.0.1之类。这样就可以移植了。

你没有办法在别人开始安装这软件的时候在sql server中建立数据库,
你需要去配置.

相当难移植 需要考虑的情况太多了 性价比太低

好像在machineconfig或webconfig中能解决这个问题的!
只要在网内的任意一台机器上继承你机器上的machineconfig或webconfig就应该可以了吧!
我自己没做过!听别人讨论过这个问题!
如果你实现了!请写清楚,我也学习一下!
我现在也找找资料,试着做一下!