access数据库连接 access数据库实例 实例005配置Access数据库连接_access数据库实例

实例005 配置Access数据库连接
Access数据库系统是一个关系型数据库管理系统,它适用于建立中小型的数据库应用系统,因此在开发一些中小型Web应用程序时,一般都采用Access数据库。下面介绍如何在Web.Config文件中配置Access数据库连接,如图1.38所示。
[TR]
[TD][I]498)this.width=498;' onmousewheel = 'javascript:return big(this)' height=195 alt="" src="http://pic.aIhUaU.com/201602/15/220203782.jpg" width=315 border=0>[/TD][/TR]
[TR]
[TD]图1.38 在配置文件中设置Access数据库连接字符串[/TD][/TR]
为了让数据库连接对象知道所要访问的数据库文件在哪里,用户必须将这些信息用一个字符串加以描述。连接字符串通常由分号隔开的名称和值组成,它指定数据库运行库的设置。在连接数据库时只要使用几个主要的参数就可以完成连接数据库的操作,其中必须提供的参数如表1.3所示。
表1.3 数据库连接字符串参数
[TR]
[TD]
参 数
[/TD]
[TD]
说 明
[/TD][/TR]
[TR]
[TD]
Provider
[/TD]
[TD]
这个属性用于设置或返回连接提供程序
的名称,仅用于OleDbConnection对象
[/TD][/TR]
[TR]
[TD]
Initial Catalog或Database
[/TD]
[TD]
数据库的名称
[/TD][/TR]
[TR]
[TD]
Data Source或Server
[/TD]
[TD]
连接打开时使用的SQL Server名称,
或者是Microsoft Access数据库的文件名
[/TD][/TR]
[TR]
[TD]
Password或Pwd
[/TD]
[TD]
SQL Server账户的登录密码
[/TD][/TR]
[TR]
[TD]
User ID或Uid
[/TD]
[TD]
SQL Server登录账户
[/TD][/TR]
在配置数据库连接字符串时,不能把数据库连接字符串直接放在Web.Config文件中的某节中,而应该利用自定义配置节。
节中可以放置多条配置元素,每添加一条配置元素都要增加一对标签。
注意:每个元素都需要以或形式结束。
在配置Access数据库连接时,需要在连接字符串中指定Provider和Data Source两个属性,其中Provider属性用于指定要使用的数据库引擎,Data Source属性用于指定Access数据库文件位于计算机中的物理位置。
(1)新建一个网站,命名为Access,默认主页名为Default.aspx。
(2)选择"网站"/"添加新项"命令,打开"添加新项"对话框,选择"Web配置文件"选项,单击"添加"按钮,给该项目添加一个Web.Config文件。
(3)主要程序代码如下。
在Web.Config文件中的节中添加如下代码以连接Access数据库。
DataSource=|DataDirectory|db_access.mdb"/>
说明:Access数据库文件必须放在App_Data目录下。App_Code是ASP.NET特别为程序代码文件而设的一个目录,如其名所述就是用来存放程序代码(Code)的,所有外界对App_Code目录的浏览要求,都会被ASP.NET挡下来,保护程序代码不被外界轻易地浏览到。
在页面的Page_Load事件中编写如下代码,获取配置文件中的数据库连接字符串信息。
stringcon_access=ConfigurationManager.AppSettings["accessCon"].
ToString();//获取配置文件中数据库连接字符串 Response.Write("Aceess数据库连接字符串:"+con_access); //输出获取的数据库字符串信息
心法领悟005:加密码配置文件。
网站开发非常注重安全性,如果要有效地防止数据库连接字符串信息不被盗取,将字符串信息放置在配置文件中是保证其安全性的第一步。但如果为了更加安全可以将配置文件也加密,这样就可以做到安全性的双重保险。

access数据库连接 access数据库实例 实例005配置Access数据库连接_access数据库实例
  

爱华网本文地址 » http://www.aihuau.com/a/325851/882645341158.html

更多阅读

VB如何连接访问数据库Access asp访问access数据库

VB如何连接访问数据库Access——简介VB即Visual Basic ,是一种由Microsoft公司开发的结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。网上有很多教程,但都不详细,这里是自己一步一步演示的

VB数据库操作实例 javs匿名函数

VB数据库操作实例VB数据库操作实例——工具/原料 VB数据库操作对很多初学者朋友感到比较吃力,目前教材中的实例对数据库操作都比较单一,很多朋友提议我做一个包括浏览、添加、修改、删除功能的数据库操作实例,下面这个实例就是一个这

oracle如何创建数据库 oracle数据库创建实例

oracle如何创建数据库——简介我们这里所说的创建是用图形化的界面来创建数据库的。oracle如何创建数据库——工具/原料oracle软件电脑oracle如何创建数据库——方法/步骤oracle如何创建数据库 1、从Windows桌面执行“开始”→“

利用SAS抓取网页数据总结及案例 sas聚类分析案例

故事来由本人以前有一小站www.daaata.com刊登几篇关于利用SAS抓取网页数据的小文,然后挂了个链接在人大论坛。后因懒惰,此站挂掉,相继有人询问。在从新有此博后打算把其中一篇简单易懂的补上,另外几篇译文已被@统计网收录,文章末尾会贴

VisualFoxPro6.0与大型数据库的无"数据源"连接 foxpro数据库

VisualFoxPro6.0与大型数据库的无"数据源"连接  Fox系列数据库产品作为一种开发信息管理系统的微机常用工具,而深受开发人员以及广大用户的喜爱,但由于微电子技术的飞速发展,CPU处理速度的快速提升,硬盘的容量、速度及其它性能的显著

声明:《access数据库连接 access数据库实例 实例005配置Access数据库连接_access数据库实例》为网友兄弟视命分享!如侵犯到您的合法权益请联系我们删除