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`文件中配置带密码的Access数据库连接,以确保数据的安全访问。Access数据库常用于小型项目或开发测试阶段,而VB.NET是.NET Framework中的编程语言之一,适用于构建此类应用。 首先...
ASP.NET 2.0的配置文件`Web.config`是每个ASP.NET应用程序的核心组成部分,它用于存储应用程序的配置信息,如数据库连接字符串、安全性设置、页面生命周期控制等。这份压缩包包含了一个详细的`Web.config`解释文本,...
- **`Provider`**:指定访问数据库的提供程序,这里是`Microsoft.Jet.OLEDB.4.0`,即用于连接Access数据库的OLE DB提供程序。 - **`DataSource`**:指定数据库文件的位置,其中`|DataDirectory|`是一个特殊符号,...
为了实现这一点,开发者通常会在 web.config 文件中配置数据库连接字符串,以便在应用程序中轻松地访问这些数据源。 对于 Access 数据库,ASP.NET 提供了 System.Data.OleDb.OleDbConnection 类来处理连接。在 web....
例如,如果web.config文件中配置了多个连接字符串,每个连接字符串都有不同的providerName,那么在代码中可以根据providerName的值来决定使用哪个连接字符串,从而执行对应的数据库脚本。 总之,web.config中的连接...
本文将详细解释如何在 web.config 文件中设置最优的数据库连接字符串,以便连接到 ACCESS、SQL Server 和 Oracle 数据库。 对于 ACCESS 数据库,ASP.NET 提供了 `System.Data.OleDb.OleDbConnection` 类来处理连接...
您可能感兴趣的文章:详解ASP.NET配置文件Web.configasp.net代码中修改web.config节点的具体方法ASP.NET web.config中数据库连接字符串connectionStrings节的配置方法asp.net web.config加密解密方法ASP.NET(C#)应用...
以Sql Server为例,可以在web.config文件中添加如下配置: ```xml <system.web> <!-- 系统原有代码 --> </system.web> <!-- 数据库连接串 --> ;database=northwind;uid=sa;pwd=123456" /> ``` 然后,在...
当需要更改应用程序的运行环境,例如改变身份验证方式、调整权限设置或者更新数据库连接信息时,都需要修改web.config文件。 在"WEB_ASP"这个压缩包中,我们可能找到以下组件: 1. HTML和ASP文件:包含前端用户界面...
- **web.config**: 对于Web应用程序,`web.config`是ASP.NET中的配置文件,它存储了应用程序的配置信息,包括数据库连接字符串、安全性设置、会话状态管理等。在配置IBatis时,我们需要在`web.config`中添加数据源...
一、使用 web.config 配置文件连接 Access 数据库 在 ASP.NET 应用程序中,我们可以使用 web.config 配置文件来连接 Access 数据库。我们可以在 web.config 文件中添加连接字符串,以便在应用程序中使用。例如,...
在C# NET万能数据库访问封装类中,数据库连接字符串是通过web.config文件中的appSettings配置节来配置的。;database=DATABASE;uid=sa;pwd=" />。用户可以根据项目的需要修改连接字符串。 2. 数据访问基础类的设计:...
3. 在 Web.config 或 App.config 文件中配置正确的连接字符串。 4. 处理好系统环境变量,例如设置 TNS_ADMIN 路径指向 TNSNAMES.ORA 文件,以便解析服务名。 总之,Oracle.DataAccess 提供了 .NET 开发者与 Oracle ...
对于Access数据库,同样可以通过`web.config`文件或直接在代码中定义连接字符串来实现连接。 - **通过`web.config`配置连接**: 1. 在`web.config`中添加配置,使用`<appSettings>`节点定义连接字符串。 2. 在C#...
2. 层次结构:配置信息可以按层次结构进行管理,这意味着一个应用程序可以继承父目录的Web.config文件设置,并在其基础上进行覆盖或添加自己的配置。 3. 部署友好:在部署应用程序时,可以根据不同环境(如开发、...
- 配置:在应用程序配置文件(如 app.config 或 web.config)中,需要添加相应的连接字符串和数据提供程序设置。 4. **使用示例**: 创建数据库连接、执行 SQL 查询、填充 DataTable 等基本操作可以通过以下代码...
6. `Web.config`:这是ASP.NET应用程序的核心配置文件,包含了IIS(Internet Information Services)的设置、安全性、路由规则和数据库连接信息等。 7. `img`:这个文件夹通常用于存放网站的图片资源。 8. `from.gif...
通过配置文件连接 **配置文件方式**: 对于Web应用程序,通常使用`Web.config`文件,对于桌面应用程序,则使用`App.config`文件来存储敏感信息,如数据库连接字符串,以提高安全性。配置文件示例如下: ```xml ...
在ASP.NET中,连接字符串可以在Web.config文件中配置,然后在代码中使用`SqlConnection`对象打开连接。示例如下: ```xml <!-- Web.config --> connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data ...
在本项目中,"ASP.NET oledb连接Access数据库项目文件"指的是使用ASP.NET技术,通过OLEDB(Object Linking and Embedding, Database)数据提供程序与Microsoft Access数据库进行交互的实例。Access数据库是微软公司...