asp.net通过配置文件连接Access的方法
本文实例讲述了asp.net通过配置文件连接Access的方法。分享给大家供大家参考。具体分析如下:
这里数据库blog.mdb存放在App_Data中
配置文件
<connectionStrings> //方法一 <add name="access_conn" connectionString="Provider=Microsoft.Jet.Oledb.4.0;data source="/> <add name="access_path" connectionString="~/App_Data/blog.mdb"/> //方法二 <add name="blogConn" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\\blog.mdb;Persist Security Info=True"/> </connectionStrings>
cs 中 调用:
string sConn = ""; //调用一 sConn = ConfigurationManager.ConnectionStrings["access_conn"].ConnectionString + HttpContext.Current.Server.MapPath(ConfigurationManager.ConnectionStrings["access_path"].ConnectionString); //调用二 sConn = ConfigurationManager.ConnectionStrings["blogConn"].ConnectionString; OleDbConnection conn = new OleDbConnection(sConn); conn.Open();
希望本文所述对大家的asp.net程序设计有所帮助。
相关推荐
-
asp.NET连接数的设置方法
做压力测试或服务端请求一个特定域名时,同一时刻的连接量默认被.NET框架限制了,需要设置才能生效,我是通过windows的性能计数查看到压力测试一直没有真正提交上来,才发现这个问题,主要的设置参数为:System.Net.ServicePointManager.DefaultConnectionLimit,需要设置的相关参数如下: System.Net.ServicePointManager.DefaultConnectionLimit在windows程序时默认为2,不设置值,有可能会更大一点,
-
ASP.NET连接sql2008数据库的实现代码
利用SqlConnection对象连接sql2000以上版本,并使用SqlCommand对象对数据库进行读取. SqlCommand类概述: 用于对sql数据库执行sql语句或存储过程. 命名空间:System.Data.SqlClient 程序集: System.Data(在 System.Data.dll中) SqlCommand类的属性 1.CommandText 获取或设置要对数据源执行的Transact-SQL语句或存储过程. 2. CommandType 获取或设置一个值,该值指示如
-
ASP.NET oledb连接Access数据库的方法
使用OleDBCommand相关操作类需要引入System.Data.OleDb命名空间. 通过连接一个带密码的access数据库 读取其中的数据并置入表格中显示,验证连接和命令使用正确性. using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Da
-
在ASP.NET中连接SQL Server的简单方法
首先导入名字空间:System.Data和System.Data.SqlClient.详细代码看源程序. 复制代码 代码如下: <%@ Import Namespace="System.Data" %><%@ Import Namespace="System.Data.SqlClient" %><html><script language="C#" runat="server">
-
ASP.NET数据库编程之Access连接失败
错误和失败总会不可避免地在应用程序中出现.如果有人在MDB目录之上又添加了一级新的文件夹而"更新"了服务器的目录树,那么将会发生什么?如果MDB名称被更改了会怎样?如果MDB文件被损坏又该如何呢?以上每一个问题都将阻止对数据的成功连接并导致一个失败页面.好的编程实践表明需要尽可能小心地对待任何失败. 在讨论实际命令之前,我们需要了解的是AccessDataSource控件派生于SqlDataSource控件.在大多数情况下,这只是一个背景问题.但是当处理异常的时候,就必须使用实际上存在
-
ASP.NET 6种常用数据库的连接方法
1.C#连接连接Access 程序代码: 复制代码 代码如下: using System.Data; using System.Data.OleDb; .. string strConnection="Provider=Microsoft.Jet.OleDb.4.0;"; strConnection+=@"Data Source=C:BegASPNETNorthwind.mdb"; OleDbConnection objCo
-
ASP.NET连接MySql数据库的2个方法及示例
方法一: 使用MySQL官方组件使用MySQL推出的 MySQL Connector/Net 组件, 该组件是MySQL为ADO.NET访问MySQL数据库设计的.NET专用访问组件.完成该组件后,需要在项目中引用这个组件,也可以直接在配置文件的< assemblies>节点内添加下面的节点: 复制代码 代码如下: <add assembly="MySql.Data, Version=5.1.5.0, Culture=neutral, PublicKeyToken=C5687F
-
ASP.NET中操作SQL数据库(连接字符串的配置及获取)
在WebConfig中配置数据库连接字符串,代码如下: 复制代码 代码如下: <connectionStrings> <add name="ConnectionString" connectionString="user id=用户名;password=密码;initial catalog=数据库名称;data source=服务器名称"/> </connectionStrings> 然后在Webform_1.aspx.cs里面获
-
asp.net程序优化 尽量减少数据库连接操作
项目以我自己的设计编码完成,并整合测试.初始化数据时,问题出现了.刚开始体现在客户端接受数据很慢.测试环境环境下,数据库服务器部署在国外,网站部署在公司内部,而且我一直认为我的程序在数据库数据处理这里已经做了足够的优化,包括索引和主键已经做到了合理使用.综上所述,起初的速度问题一直没有引起我的关注. 然而最后问题的关键恰恰出在数据库连接查询方面,频繁查询导致数据初始化速度很慢.刚开始我采取的方法是即用即查:需要数据的时候就从数据库查,有比较多的单表查询返回单个字段的情况.假如我有大概3000条左
-
ASP.NET连接SQL数据库的简单实例代码
复制代码 代码如下: using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.HTMLControls;us
-
asp.net快速连接access
大家都等着急了吧,直接上方法 1.确定asp.net的文档头部语句:<%@ Page Language="C#" %> 2.引用数据库语句: <%@ import Namespace="System.Data" %> <%@ import Namespace="System.Data.OleDb" %> 3.建立一个数据库:data.mdb 4.js代码script语句的编写: <script runat
-
ASP.NET 连接ACCESS数据库的简单方法
index.aspx 复制代码 代码如下: <%@ Page Language="C#" %><%@ import Namespace="System.Data" %><%@ import Namespace="System.Data.OleDb" %><script runat="server"> // Insert page code here // voi
随机推荐
- SWT(JFace)Group(分组显示)
- js document.write()使用介绍
- C# XML与Json之间相互转换实例详解
- Erlang中执行linux命令的两种方法
- 小型js框架veryide.librar源代码
- 恢复系统用Win XP自带的“自动系统恢复”
- 详解基于Linux下正则表达式(基本正则和扩展正则命令使用实例)
- Java随机数算法原理与实现方法实例详解
- WinForm实现基于BindingSource的方法扩展
- 快速增加MYSQL数据库连接数负载能力的方法分享
- 使用phantomjs进行网页抓取的实现代码
- 详解Android中的Toast源码
- Android中的应用认领总结
- C#及WPF获取本机所有字体和颜色的方法
- tensorflow创建变量以及根据名称查找变量
- centos7搭建docker私人仓库的方法(kubernetes)
- 详解Java中的Lambda表达式
- vue cli 3.x 项目部署到 github pages的方法
- springboot使用@data注解减少不必要代码
- php将从数据库中获得的数据转换成json格式并输出的方法