回 帖 发 新 帖 刷新版面

主题:asp.net中的web.config问题,请大家帮助?C#

我想在web.config中建立连接access的数据库,然后在别的页面调用.
请问这个应该怎么设置和写代码?

回复列表 (共2个回复)

沙发

应该和连接SQL数据库一样吧 我是这么认为的!

期待正确答案!

板凳

C#
private bool Open()
        {
            try
            {
                string path = System.Environment.CurrentDirectory;
                string mdb = ConfigurationManager.ConnectionStrings["MSAccessDBString"].ToString();
                AccessConn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + path + mdb; //+ ";User ID=Admin;Database Password="; 
                AccessConn.Open();
                return true;
            }
            catch(Exception ex)
            {
                return false;
            }
        }

web.config
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <connectionStrings>
    <add name="MSAccessDBString" connectionString="\mydb.mdb"/>
  </connectionStrings>
</configuration>


string path = System.Environment.CurrentDirectory;
这个是用于Winform的语句,可以改成获得Web服务器的路径方法。

我来回复

您尚未登录,请登录后再回复。点此登录或注册