// 读取配置文件,获得链接数据库字符
     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]

相关文章:

  • 2021-09-15
  • 2021-10-24
  • 2022-02-04
  • 2021-07-09
  • 2022-12-23
  • 2022-12-23
  • 2021-08-28
  • 2021-06-01
猜你喜欢
  • 2022-12-23
  • 2022-02-08
  • 2021-09-22
  • 2022-12-23
  • 2022-02-09
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案