VC程序读取配置文件内容

简介:

// 读取配置文件,获得链接数据库字符
     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]
目录
相关文章
|
6月前
|
C++ iOS开发
|
6月前
|
存储 BI vr&ar
|
8月前
|
C语言
【文件处理】C语言引用外部文件教程
【文件处理】C语言引用外部文件教程
198 0
|
10月前
|
Java 应用服务中间件 容器
javaweb项目中引用带有dll文件处理方式
javaweb项目中引用带有dll文件处理方式
|
10月前
|
数据安全/隐私保护
LabVIEW保存、读取配置文件
在软件项目开发过程中避免不了要将数据保存到本地,例如,登录信息、账户、密码等。保存数据到本地的方式有很多种,本篇博文主要分享LabVIEW内置的保存、读取配置文件方法。
LabVIEW保存、读取配置文件
|
10月前
|
Perl
简单实例-对比文件
简单实例-对比文件
|
Go
go语言简单实现加载ini文件
go语言简单实现加载ini文件
107 0
go语言简单实现加载ini文件
040.文件的字数统计程序
040.文件的字数统计程序
66 0
|
C# 文件存储 C++
C# 程序文件
C# 程序文件
|
存储 C语言
【C 语言】文件操作 ( 配置文件读写 | 框架搭建 | 写出或更新配置文件 | 读取配置文件 )
【C 语言】文件操作 ( 配置文件读写 | 框架搭建 | 写出或更新配置文件 | 读取配置文件 )
137 0