再问一个弱智的问题
如何定义数据配置文件?
形如:
string gs_profile = "ljsjk.ini"
string gs_user,gs_username
如:定义一个数据配置文件,当程序启动时从配置文件中读取数据库信息,并连接数据库。配置文件的内容如下:
[DataBase]
SQLCA.DBMS = "MSS Microsoft SQL Server"//为数据库关系系统的类型
SQLCA.Database ="ljsjk" //为数据库名称
SQLCA.ServerName ="ljsjk" //为数据库所在的服务器名称
SQLCA.LogId = sa //为登录数据库的用户名称
SQLCA.LogPass = //为登录数据库的密码。
我不是很懂,可能说的不明白。希望大家能详细的帮我讲解下!
[解决办法]
用记事本写一个文本文件,文件保存为ljsjk.ini
配置文件内容如上,
在程序中就可以可以这样读取
sqlca.dbms=ProfileString(gs_profile,'database','sqlca.dbms','')
sqlca.database=ProfileString(gs_profile,'database','sqlca.database','')
sqlca.servername=ProfileString(gs_profile,'database','sqlca.servername','')
sqlca.logid=ProfileString(gs_profile,'database','sqlca.logid','')
sqlca.logpass=ProfileString(gs_profile,'database','sqlca.logpass','')
不过一般在配置文件里面不会写sqlca.这个前缀,密码也不会存放配置文件里,一般就把数据库名称及数据库地址配置到ini文件中