读取.ini文件里面的连接数据库的代码、读取App.config文件的代码
2011-10-27 09:28
411 查看
.ini文件里面的代码:
[sql]
server= 192.168.1.13
uname=sa
pwd=
database=MengYe
[access]
database = weight.mdb
pwd=
[InStorage]
filepath = InStorage.xml
程序里面的代码:
[DllImport("kernel32")]
private static extern int GetPrivateProfileString(string section,string key,string def,StringBuilder retVal,int size,string filePath);
StringBuilder temp = new StringBuilder();
string filepath = Application.StartupPath + @"\Config.ini";
GetPrivateProfileString("sql","server","数据库配置出错!",temp,255,filepath);
string ip = temp.ToString();
GetPrivateProfileString("sql","uname","数据库配置出错!",temp,255,filepath);
string uname = temp.ToString();
GetPrivateProfileString("sql","pwd","数据库配置出错!",temp,255,filepath);
string pwd = temp.ToString();
GetPrivateProfileString("sql","database","数据库配置出错!",temp,255,filepath);
string database = temp.ToString();
String connString = String.Format("server={0};user id={1};pwd={2};database={3}",ip,uname,pwd,database);
SqlConnection conn = new SqlConnection(connString);
读取App.config文件的代码
App.config文件的代码:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add connectionString="server=192.168.1.13;user id=sa;pwd=;database=MengYe" name="sqlserver"/>
<add connectionString="provider=Microsoft.Jet.OLEDB.4.0;Data Source=WeightBill.mdb;Jet oledb:database password=;" name ="access"/>
</connectionStrings>
</configuration>
程序中代码;
加入引用:System.configuration
string connString = ConfigurationManager.ConnectionStrings["sqlServer"].ToString();
[sql]
server= 192.168.1.13
uname=sa
pwd=
database=MengYe
[access]
database = weight.mdb
pwd=
[InStorage]
filepath = InStorage.xml
程序里面的代码:
[DllImport("kernel32")]
private static extern int GetPrivateProfileString(string section,string key,string def,StringBuilder retVal,int size,string filePath);
StringBuilder temp = new StringBuilder();
string filepath = Application.StartupPath + @"\Config.ini";
GetPrivateProfileString("sql","server","数据库配置出错!",temp,255,filepath);
string ip = temp.ToString();
GetPrivateProfileString("sql","uname","数据库配置出错!",temp,255,filepath);
string uname = temp.ToString();
GetPrivateProfileString("sql","pwd","数据库配置出错!",temp,255,filepath);
string pwd = temp.ToString();
GetPrivateProfileString("sql","database","数据库配置出错!",temp,255,filepath);
string database = temp.ToString();
String connString = String.Format("server={0};user id={1};pwd={2};database={3}",ip,uname,pwd,database);
SqlConnection conn = new SqlConnection(connString);
读取App.config文件的代码
App.config文件的代码:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add connectionString="server=192.168.1.13;user id=sa;pwd=;database=MengYe" name="sqlserver"/>
<add connectionString="provider=Microsoft.Jet.OLEDB.4.0;Data Source=WeightBill.mdb;Jet oledb:database password=;" name ="access"/>
</connectionStrings>
</configuration>
程序中代码;
加入引用:System.configuration
string connString = ConfigurationManager.ConnectionStrings["sqlServer"].ToString();
相关文章推荐
- c#Winform程序调用app.config文件配置数据库连接字符串 SQL Server文章目录 浅谈SQL Server中统计对于查询的影响 有关索引的DMV SQL Server中的执行引擎入门 【译】表变量和临时表的比较 对于表列数据类型选择的一点思考 SQL Server复制入门(一)----复制简介 操作系统中的进程与线程
- C#_WinForm程序的App.Config数据库连接配置文件
- 【转】C# WINFORM 应用程序动态读写xml config文件,获取数据库连接并对App.config文件进行加密
- C# WinForm程序的App.Config数据库连接配置文件
- C#_WinForm程序的App.Config数据库连接配置文件
- 在ASP.NET项目中的web.config文件里配置数据库连接并在程序代码中获取连接字符串
- C# WinForm程序App.Config数据库连接配置文件的使用过程
- SQL 读取app.config 连接数据库。
- C# WinForm程序的App.Config数据库连接配置文件
- asp.net连接sql2005,cs文件里直接书写的代码,纯手工操作,不在web.config里面进行配置。
- Winform 数据库连接app.config文件配置 数据库连接字符串
- Winform数据库连接app.config文件配置
- 从Web.config文件中读取数据库连接的字符串
- 自学.net(3)把数据库连接信息写入App.config配置文件
- C#读取app.settings配置文件连接数据库
- Winform 数据库连接app.config文件配置 数据库连接字符串
- 获取不到app.config里面的数据库连接字符串的解决方法
- 在ASP.NET项目中的web.config文件里配置数据库连接并在程序代码中获取连接字符串
- C#读取app.config文件中的连接字符串的方法
- Winform数据库连接app.config文件配置