解释string sonnectionString=ConfigutationManager.ConnectionStrings["ConnectionString"].ConnectionSt
7个回答
展开全部
这条语句是通过.NET的配置文件(App.config或Web.config)获取数据库连接字符串的,避免代码重复:
为项目添加配置文件后,可添加connectionstrings段,再为其添加add项,其中以name属性为该段命名,connectionstring属性接受数据库连接字符串。
如:
<connectionStrings>
<add name=”连接字符串名字” connectionString=”连接字符串内容” />
<add /> //可添加多条<add />
</connectionStrings>
添加完成后,就可以在程序中通过ConfigurationManager.ConnectionStrings["连接字符串名字"].ConnectionString;获取该连接字符串。
为项目添加配置文件后,可添加connectionstrings段,再为其添加add项,其中以name属性为该段命名,connectionstring属性接受数据库连接字符串。
如:
<connectionStrings>
<add name=”连接字符串名字” connectionString=”连接字符串内容” />
<add /> //可添加多条<add />
</connectionStrings>
添加完成后,就可以在程序中通过ConfigurationManager.ConnectionStrings["连接字符串名字"].ConnectionString;获取该连接字符串。
更多追问追答
追问
需要解释configuratioManager, configurationManager.ConnectionStrings["ConnectionString"]、以及configurationManager.ConnectionStrings["ConnectionString"].ConnectionString各自的的含义,谢谢
追答
configuratioManager类用来操作配置文件
其中configurationManager.ConnectionStrings是调用配置文件中的ConnectionStrings段;
由于可以添加多个add项,["连接字符串名"]用来说明所添加的连接字符串项名称
configurationManager.ConnectionStrings["ConnectionString"].ConnectionString指,调用该项中的connectionstring属性,即获取连接字符串
展开全部
这个是连接数据库用的,你仔细找一下肯定会发现App.config文件的!aap.congfig里面有括号里面的这个["ConnectionString"]后面跟的内容就是写的连接数据库字符串代码!你写的这是一个固定模式,就是调用这串连接代码。这么写的目的是如果你做好后在用户机器上调试的话,数据库连接地址或者数据库名字变了,就没办法连接了,而app.config可以在bin目录下找到,相当于一个记事本文件,直接在那里面改就可以了!
你的那个连接的代码大概和这差不多代码附上:
<connectionstrings>
<add connectionstring = "Data Source = “你的机器名”/“数据库名”;AttachDbFilename = |Directory|\“你的mdf文件名”; Integreted security=true;User instance = true/>
<connectionstrings>
这就是调用的里面的这个内容了!连接方式有很多种,大体上应该是和这个一样的!
你的那个连接的代码大概和这差不多代码附上:
<connectionstrings>
<add connectionstring = "Data Source = “你的机器名”/“数据库名”;AttachDbFilename = |Directory|\“你的mdf文件名”; Integreted security=true;User instance = true/>
<connectionstrings>
这就是调用的里面的这个内容了!连接方式有很多种,大体上应该是和这个一样的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这句话就相当于把你在web.config里面配置的数据调用过来,在使用这条语句之前你要在web.config里面配置过的,["ConnectionString "]就是你为你所配置的数据库及连接地址等等内容起了一个总称~~~希望对你有帮助!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是一个连接数据库的字符串。
ConnectionString 是在 web.config文件中配置了连接到数据库的用户名,密码,及机子名信息你可以去项目中的web.config文件中去去这个name="ConnectionString"就明白鸟........
ConnectionString 是在 web.config文件中配置了连接到数据库的用户名,密码,及机子名信息你可以去项目中的web.config文件中去去这个name="ConnectionString"就明白鸟........
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是一个连接字符串,配置和数据库相连的,在app.confing的配置文件中有“ConnectionString”这是一个“key”键
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询