vb中如何连接SQL Server2005数据库简单?
vb中如何连接SQL Server2005数据库简单?也就是说如果在我的电脑上,电脑名是PC-1,而在另一台电脑
上名是PC-2,当我把自己电脑上的程序拿到PC-2电脑上运行时,需要在每一处连接数据库的地方把服务器
名都要改为PC-2,如果100处用到数据库连接,就需要修改100处,这样很麻烦。如何能简单的只修改一处
呢?能不能用一个文件实现数据库的连接,当修改时只修改这个文件呢?VB中如何实现?请大家指教。万
分感谢。
[解决办法]
如果要用文件读写,很简单,
程序启动的时候有一个 启动/设置 的选项,
如果选 设置 就读出文件中数据,设置好后写入文件
如果选 启动 就读出文件中数据,放到数据库连接字符串中
[解决办法]
数据库最好是让用户配置一次.在默认的时候可以使用一个点(.)表示本机.这样就可以连接.
[解决办法]
如果是express版本的2005数据库一般的服务器地址是 .\sqlexpress 这样的.其他版本的我不太清楚.
[解决办法]
呵呵,你搬了新家,直接或间接的也要告诉各位亲朋好友吧?
想想我们上网时候用的dns服务器,还有主备之分,你也可以这样做,做一个ini文件,记录两个Ip,一个就是正常用的数据库,一个是备用的,用来记录数据库的ip地址,当你要迁移数据库的时候,迁移完后,就修改备用机子里的数据库ip。
而你编写的应用程序,应该一启动就去访问数据库,如果失败,就去访问备用机看看是不是数据库搬家了,如果真的知道数据库已经搬家了并访问新数据库成功了,那就修改ini 文件里数据库的ip。