您的位置:首页 > 其它

VC程序读取配置文件内容

2013-01-18 23:10 399 查看
// 读取配置文件,获得链接数据库字符
CString Provi= _T("");
CString Security= _T("");
CString Persist= _T("");
CString Catalog= _T("");
CString Source= _T("");
::GetPrivateProfileString("Server","Provider","",
Provi.GetBuffer(MAX_PATH), MAX_PATH,".\\databaselink.ini");
Provi.ReleaseBuffer();
::GetPrivateProfileString("Server","Integrated Security","",
Security.GetBuffer(MAX_PATH), MAX_PATH,".\\databaselink.ini");
Security.ReleaseBuffer();
::GetPrivateProfileString("Server","Persist Security Info","",
Persist.GetBuffer(MAX_PATH), MAX_PATH,".\\databaselink.ini");
Persist.ReleaseBuffer();
::GetPrivateProfileString("Server","Initial Catalog","",
Catalog.GetBuffer(MAX_PATH), MAX_PATH,".\\databaselink.ini");
Catalog.ReleaseBuffer();
::GetPrivateProfileString("Server","Data Source","",
Source.GetBuffer(MAX_PATH), MAX_PATH,".\\databaselink.ini");
Source.ReleaseBuffer();

//连接成字符串
CString strConnectTmp="Provider="+Provi+";Integrated Security="+Security+";Persist Security Info="+Persist+";Initial Catalog="+Catalog+";Data Source="+Source;

配置文件格式
[Server]
Provider=SQLOLEDB.1
Integrated Security=SSPI
Persist Security Info=False
Initial Catalog=bookbase
Data Source=PETE-PC
[/Server]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: