注册 登录
编程论坛 ASP.NET技术论坛

asp.net2.0 Web.config文件中的配置connectiongstrings起什么作用

闫温学 发布于 2008-04-15 20:43, 1319 次点击
在web.config中配置如下内容。
<connectionStrings>
      <add name="ConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\网页信息.mdb;Persist Security Info=True"
         providerName="System.Data.OleDb" />
   </connectionStrings>
是数据库连接字符串,起什么作用呢,是在程序里可以引用这个字符串吗,还是有别的用途

很低级的问题,但我不明白,请指点,多谢了
6 回复
#2
hebingbing2008-04-15 21:56
这个问题的确是不高级,一点都不高级……
 SqlConnection conn= new SqlConnection (ConfigurationManager.AppSettings[""])
这样就引用过来了……
哎……
#3
闫温学2008-04-15 22:07
我使用的oledb 也可以这样引用吗
access数据库
#4
c33002008-04-15 23:47
应该也可以吧
#5
闫温学2008-04-16 08:38
<connectionStrings>
  <add name="MyCon" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\WebSite1\App_Data\用户信息.mdb"
   providerName="System.Data.OleDb" />
</connectionStrings>

    Dim myConnection As OleDbConnection = New OleDbConnection(ConfigurationManager.AppSettings("MyCon"))

    myConnection.Open()
    Dim myCommand As OleDbCommand = New OleDbCommand("select * FROM 用户", myConnection)
    GridView1.DataSource = myCommand.ExecuteReader()
    GridView1.Columns(0).HeaderText = "asdfasdf"
    GridView1.DataBind()
    myConnection.Close()
#6
闫温学2008-04-16 08:39
错误,提示ConnectionString 属性尚未初始化。
#7
闫温学2008-04-16 09:14
知道了,使用connectionstrings,就可以提取了
1