请问VB如何从INI文件中读取用户名,密码,数据库,服务器IP地址等等信息,然后利用这些信息连接SQL数据库我创建一个INI文件,与工程同目录
里面的内容是我在VB工程模块里连接SQL数据库的一段语句。
strconn=Provider=SQLOLEDB.1;PASSWORD=sa;Persist security info=true;User ID=sa;Initial Catalog=zlsa;Data Source=192.168.1.1这样SQL连接数据库就固定在程序里了,我想通过修改INI文件的内容方便其他用户连接服务器数据库。 那么这个INI文件的内容该怎么写呢?
里面的内容是我在VB工程模块里连接SQL数据库的一段语句。
strconn=Provider=SQLOLEDB.1;PASSWORD=sa;Persist security info=true;User ID=sa;Initial Catalog=zlsa;Data Source=192.168.1.1这样SQL连接数据库就固定在程序里了,我想通过修改INI文件的内容方便其他用户连接服务器数据库。 那么这个INI文件的内容该怎么写呢?
[config]
userid=sunjie521
password=123
datebase=zlsa
dbip=192.168.1.1 VB代码:
userid=GetPrivateProfileString("config","userid","",256,"c:\config.ini")
pwd=GetPrivateProfileString("config","password","",256,"c:\config.ini")
ip=GetPrivateProfileString("config","dbip","",256,"c:\config.ini")
db=GetPrivateProfileString("config","datebase","",256,"c:\config.ini")Dim strconn as ADODB.connection
strconn.open"Provider=SQLOLEDB.1;User ID=userid;PASSWORD=pwd;Persist security info=true;User ID=sa;Initial Catalog=db;Data Source=ip"
GetPrivateProfileString() API