如<appSettings>
<add key="server" value="127.0.0.1"/>
<add key="database" value="mydatabase"/>
<add key="username" value="me"/>
<add key="password" value="123"/>
</appSettings>
<connectionStrings>
<add name="Mydata.Properties.Settings.MydataConnectionString"
connectionString="Data Source=127.0.0.1;Initial Catalog=Mydata;Integrated Security=False;User Id=me;pwd=123"
providerName="System.Data.SqlClient" />
</connectionStrings>
我想用connectionString=="Data Source=" + server + ";Initial Catalog=" + database + ";Integrated Security=False;User Id=" + username + ";pwd=" + password如何实现呢?
那在应用程序中如何组合呀? providerName="System.Data.SqlClient"这个字段好像不能组合在连接语句里,有关系吗?
追答或者config里的Connectionstring删除,直接在代码里用:
string constr = string.Format("Data Source={0};Initial Catalog={1};Integrated Security=False;User Id={2};pwd={3}",
ConfigurationManager.AppSettings["server"],
ConfigurationManager.AppSettings["database"],
ConfigurationManager.AppSettings["username"],
ConfigurationManager.AppSettings["password"]);
connectionString="Data Source={0};Initial Catalog={1};Integrated Security=False;User Id={2};pwd={3}"
这句代码是什么意思呢?
C#app.config文件connectionStrings中的字符串如何获取本文件中appSett...
string connectionString = global:: 程序名.Properties.Settings.Default. 连接字符串名;输入global及双冒号后,会自动提示余下的选择。此方法适用高低版本的C#NET,从2.0到4.0。下面一个示例,假定程序名是SetAppConfig。static void Main(string[] args){ SqlConnection connection = new SqlConnectio...
C#app.config文件connectionStrings中的字符串如何获取本文件中appSett...
自己配一个出来就好了 string connString = string.Format("Data Source={0};Initial Catalog={1};Integrated Security=False;User Id={2};pwd={3}",ConfigurationManager.AppSettings["server"],ConfigurationManager.AppSettings["database"],ConfigurationManager.AppSettings["username"],ConfigurationManager....
C#怎么获取app.config中connectionStrings配置节中的name值?
1.先在程序中导入包using System.Configuration;2.或是在右边项目名中添加外键引用 System.Configuraton;xml文件配置如下:<?xml version="1.0" encoding="utf-8" ?> <configuration> <configruations> <\/configurations> <connectionStrings> <add name="DataBaseOwner" (数据库拥有者) ...
c#读取Config文件的问题
这错误要么就是你的sql配置文件路径不对,要么就是配置文件内部格式不正确。你只贴出了堆栈,没有贴出错误信息,看不出是什么错误。ibatis是开源的,可以下载源代码加入工程,一起调试,就知道哪错了。
C#中ConnectionStrings和AppSettings的区别
两者在config文件中的位置不同,获取值的方式也不同:connectionStrings用ConfigurationManager.ConnectionStrings["连接字符串名称"].ConnectionString获取值。AppSettings用ConfigurationManager.AppSettings["连接字符串名称"]获取。
C#中ConnectionStrings和AppSettings的区别
写在 <ConnectionStrings>中用System.Configuration.ConfigurationManager.ConnectionStrings["name"]检索值。在 .NET Framework 2.0中,ConfigurationManager类新增了两个属性AppSettings和ConnectionStrings专门用来获取配置文件AppSettings和ConnectionStrings节的数据,使用方法如下:复制代码 using System.Configuration;pub...
C#中app.config配置SQLserver数据库问题!特急!
阁下的add标签写错了,里面的key应该是name,获取可以试试(System.ConfigurationManager.ConnectionString["AddressBook"].connectionString)如果用这语句要添加系统应用的System.Configuration命名空间,
C#中ConnectionStrings和AppSettings的区别
AppSettings是ASP.NET1.1时期用的,在.NET Framework 2.0中,新增了ConnectionStrings专门用来获取配置文件在ConfigurationManager类中.1.<connectionStrings> [c-sharp] view plaincopy <connectionStrings> <add name="ConnectionStringName" connectionString="Data Source=服务器名;Initial Catalog=数据库名;...
C#中ConnectionStrings和AppSettings的区别
1、两种方法只是具体用法格式上的不同,前者连接字符串的属性名为key,后者为name,但都能实现了字符串的获取。2、检索值不同,前者使用System.Configuration.ConfigurationManager.AppSettings["ConnectionString"]检索值;后者使用System.Configuration.ConfigurationManager.ConnectionString["ConnectionString"]....
窗体程序的配置文件 连接字符串怎么获取?
听说是这样的 在控制台应用程序中访问,代码如下:首先添加System.configuration.dll引用 然后引入命名空间 :using System.Configuration;string conString = ConfigurationManager.AppSettings["con"]; Console.WriteLine(conString); string url = ConfigurationManager.ConnectionStrings["URL"].ConnectionString...