app.config中的连接字符串

jiuzhixiang005 2010-10-24 11:23:21
“梦哥”给了一个连接字符串,但是在下还有些疑问?
代码如下:
<add name="accessConnStr" connectionString="Provider=Microsoft.Jet.OLEDB.4.0; Data Source= |DataDirectory|a.mdb" providerName="System.Data.OleDb"/>
<appSettings>
<add key="ConnString" value="provider=microsoft.jet.oledb.4.0;data source="/>
<add key="dbPath" value="~/App_Data/a.mdb"/>
</appSettings>

安装部署中添加内容文件,access在相对路径

问题一:引用字符串时“connectionString = @System.Configuration.ConfigurationSettings????”怎样写?

问题2:“<appSettings>
<add key="ConnString" value="provider=microsoft.jet.oledb.4.0;data source="/>
<add key="dbPath" value="~/App_Data/a.mdb"/>
</appSettings> ”

这是干嘛的?不是有 “<add name="accessConnStr"----->”了吗?这样写不重复吗?

问题3:“add name="accessConnStr"”和“add key="ConnString" ”两段有什么差别?

问题4:“安装部署中添加内容文件,access在相对路径”这样设置“access在相对路径”啊?
...全文
89 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ysz89757 2010-10-24
  • 打赏
  • 举报
回复
学习了
jiuzhixiang005 2010-10-24
  • 打赏
  • 举报
回复
3Q...
wuyq11 2010-10-24
  • 打赏
  • 举报
回复
两种方式都可以使用
ConfigurationManager.ConnectionStrings["ConnString"].ToString();

access先添加app_data目录
<connectionStrings>
<add name="accessConnStr" connectionString="" providerName=""/>
</connectionStrings>
appSettings中设置key value

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧