`
maybe723
  • 浏览: 45822 次
  • 来自: ...
最近访客 更多访客>>
社区版块
存档分类
最新评论

通过web.config文件连接access

    博客分类:
  • .net
阅读更多

1.新建立website,数据库放在app_code下,数据库文件Data.mdb

2.在web.config中的配置:

<appsettings></appsettings>

<add key="dbprovider" value="Provier=Microsoft.Jet.Oledb.4.0;"></add>

<add key="dbpath" value="App_Data/Data.mdb"></add>

 <appSettings>

 <appSettings>
<add key="AdminPages" value="Form.aspx,FormEdit.aspx,User.aspx,UserEdit.aspx"></add>
<add key="AdminPages" value="Form.aspx,FormEdit.aspx,User.aspx,UserEdit.aspx"></add>3.建立classlibrary,命名King.Base,连接数据库的基类:BaseObject:

namespace King.Base
{
    public class BaseObject
    {
        protected string SqlConnectionString;

        public BaseObject()
        {
            string dbprovider= ConfigurationManager.AppSettings["dbprovider"];
            string dbpath;


            dbpath = HttpContext.Current.Server.MapPath(ConfigurationManager.AppSettings["dbpath"]);
            SqlConnectionString = dbprovider + "Data Source=" + dbpath;
          
         

          
        }

        public static string ConvertToSqlString(string sql)
        {
            sql = sql.Replace("'", "''");
            sql = sql.Replace("[", "[[]");
            sql = sql.Replace("%", "[%]");
            return sql;

        }


    }
<add key="AdminPages" value="Form.aspx,FormEdit.aspx,User.aspx,UserEdit.aspx"></add>
<add key="dbprovider" value="Provider=Microsoft.Jet.OLEDB.4.0;"></add>
<add key="dbpath" value="App_Data/Data.mdb"></add>

分享到:
评论

相关推荐

    web.config连接访问带密码Acccess

    本篇将详细解释如何在`web.config`文件中配置带密码的Access数据库连接,以确保数据的安全访问。Access数据库常用于小型项目或开发测试阶段,而VB.NET是.NET Framework中的编程语言之一,适用于构建此类应用。 首先...

    ASP.NET2.0配置文件Web.config 详细解释.rar

    ASP.NET 2.0的配置文件`Web.config`是每个ASP.NET应用程序的核心组成部分,它用于存储应用程序的配置信息,如数据库连接字符串、安全性设置、页面生命周期控制等。这份压缩包包含了一个详细的`Web.config`解释文本,...

    VS2008web.Config(access、SQL)数据库连接示范

    - **`Provider`**:指定访问数据库的提供程序,这里是`Microsoft.Jet.OLEDB.4.0`,即用于连接Access数据库的OLE DB提供程序。 - **`DataSource`**:指定数据库文件的位置,其中`|DataDirectory|`是一个特殊符号,...

    ASP.NET连接ACCESS、SqlServer以及Oracle数据库的web.config内路径最优写法.doc

    为了实现这一点,开发者通常会在 web.config 文件中配置数据库连接字符串,以便在应用程序中轻松地访问这些数据源。 对于 Access 数据库,ASP.NET 提供了 System.Data.OleDb.OleDbConnection 类来处理连接。在 web....

    web.config配置连接字符串的方法

    例如,如果web.config文件中配置了多个连接字符串,每个连接字符串都有不同的providerName,那么在代码中可以根据providerName的值来决定使用哪个连接字符串,从而执行对应的数据库脚本。 总之,web.config中的连接...

    ASP[1].NET连接ACCESS、SqlServer以及Oracle数据库的web.config内路径最优写法

    本文将详细解释如何在 web.config 文件中设置最优的数据库连接字符串,以便连接到 ACCESS、SQL Server 和 Oracle 数据库。 对于 ACCESS 数据库,ASP.NET 提供了 `System.Data.OleDb.OleDbConnection` 类来处理连接...

    asp.net access web.config denied

    您可能感兴趣的文章:详解ASP.NET配置文件Web.configasp.net代码中修改web.config节点的具体方法ASP.NET web.config中数据库连接字符串connectionStrings节的配置方法asp.net web.config加密解密方法ASP.NET(C#)应用...

    ASP.NET与SqlServer、Access数据库的连接

    以Sql Server为例,可以在web.config文件中添加如下配置: ```xml &lt;system.web&gt; &lt;!-- 系统原有代码 --&gt; &lt;/system.web&gt; &lt;!-- 数据库连接串 --&gt; ;database=northwind;uid=sa;pwd=123456" /&gt; ``` 然后,在...

    WEB_ASP.rar_web asp_数据库 web

    当需要更改应用程序的运行环境,例如改变身份验证方式、调整权限设置或者更新数据库连接信息时,都需要修改web.config文件。 在"WEB_ASP"这个压缩包中,我们可能找到以下组件: 1. HTML和ASP文件:包含前端用户界面...

    IBatis.DataAccess.

    - **web.config**: 对于Web应用程序,`web.config`是ASP.NET中的配置文件,它存储了应用程序的配置信息,包括数据库连接字符串、安全性设置、会话状态管理等。在配置IBatis时,我们需要在`web.config`中添加数据源...

    【ASP.NET编程知识】ASP.NET连接 Access数据库的几种方法.docx

    一、使用 web.config 配置文件连接 Access 数据库 在 ASP.NET 应用程序中,我们可以使用 web.config 配置文件来连接 Access 数据库。我们可以在 web.config 文件中添加连接字符串,以便在应用程序中使用。例如,...

    c#NET万能数据库访问封装类(ACCESS、SQLServer、Oracle)文库.pdf

    在C# NET万能数据库访问封装类中,数据库连接字符串是通过web.config文件中的appSettings配置节来配置的。;database=DATABASE;uid=sa;pwd=" /&gt;。用户可以根据项目的需要修改连接字符串。 2. 数据访问基础类的设计:...

    Oracle.DataAccess 10g 11g

    3. 在 Web.config 或 App.config 文件中配置正确的连接字符串。 4. 处理好系统环境变量,例如设置 TNS_ADMIN 路径指向 TNSNAMES.ORA 文件,以便解析服务名。 总之,Oracle.DataAccess 提供了 .NET 开发者与 Oracle ...

    连接数据库

    对于Access数据库,同样可以通过`web.config`文件或直接在代码中定义连接字符串来实现连接。 - **通过`web.config`配置连接**: 1. 在`web.config`中添加配置,使用`&lt;appSettings&gt;`节点定义连接字符串。 2. 在C#...

    2021-2022计算机二级等级考试试题及答案No.5200.docx

    2. 层次结构:配置信息可以按层次结构进行管理,这意味着一个应用程序可以继承父目录的Web.config文件设置,并在其基础上进行覆盖或添加自己的配置。 3. 部署友好:在部署应用程序时,可以根据不同环境(如开发、...

    Oracle.DataAccess 64位/32位 各个版本

    - 配置:在应用程序配置文件(如 app.config 或 web.config)中,需要添加相应的连接字符串和数据提供程序设置。 4. **使用示例**: 创建数据库连接、执行 SQL 查询、填充 DataTable 等基本操作可以通过以下代码...

    WEB操作ACCESS,

    6. `Web.config`:这是ASP.NET应用程序的核心配置文件,包含了IIS(Internet Information Services)的设置、安全性、路由规则和数据库连接信息等。 7. `img`:这个文件夹通常用于存放网站的图片资源。 8. `from.gif...

    C#和Access数据库的连接

    通过配置文件连接 **配置文件方式**: 对于Web应用程序,通常使用`Web.config`文件,对于桌面应用程序,则使用`App.config`文件来存储敏感信息,如数据库连接字符串,以提高安全性。配置文件示例如下: ```xml ...

    Access数据库连接(整理)

    在ASP.NET中,连接字符串可以在Web.config文件中配置,然后在代码中使用`SqlConnection`对象打开连接。示例如下: ```xml &lt;!-- Web.config --&gt; connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data ...

    ASP.NET oledb连接Access数据库项目文件

    在本项目中,"ASP.NET oledb连接Access数据库项目文件"指的是使用ASP.NET技术,通过OLEDB(Object Linking and Embedding, Database)数据提供程序与Microsoft Access数据库进行交互的实例。Access数据库是微软公司...

Global site tag (gtag.js) - Google Analytics