Eclipse开发平台 Eclipse集成开发环境 Java技术参考 J2EE企业应用项目 J2EE开发框架整合应用
Visual Studio 2008 技术 Visual Studio 2008集成环境 LINQ SQL Server 2008数据库 Silverlight WCF WPF WWF
平台综合 开发平台技术动态 跨平台开发 软件信息技术与商业 国外媒体技术资讯
程讯网下载 精品代码 — J2EE应用下载 精品代码 — ASP.NET应用 常用J2EE开发框架 流行ASP.NET开发框架

搜索
Google
 
最新文章
对“职业生涯及规划”的一些想法与建议
 
Visual Studio 10将会怎样?
 
三十怎么了? 心态最重要!
 
访问Microsoft格式文件的Jakarta-POI API库的.NET版本
 
dashCommerce 3.X如何安装Microsoft SQL Server 2005 Express Edition的高级服务功能
 
.net 2.0运行时提示以下错误:authentication mode=Windows 解决方法如下
 
在浏览器中发贴子时实现自动添加贴子签名档的BHO对象设计
 
C#下用Browser Helper Object对象实现拦截IE浏览器的各项消息的IE插件
 
Build a Managed BHO and Plug into the Browser
 
在C#中用WM_COPYDATA消息来实现进程间通信的详细编码
 
BHO 浏览器辅助对象关联原理、编写流程
 
Oracle8i的卸载
 
Oracle9i图形工具OEM的简介
 
详细介绍整个Oracle9i软件的安装过程
 
C# 面向对象设计模式纵横谈 - 18、Iterator迭代器(行为型模式)
 
 
连接ACCESS数据库 在visual developer 中连接至Microsoft Access 数据库 - VisualStudio2005入门教程
 
内容摘要 -


全文 -

连接ACCESS数据库 在visual developer 中连接至Microsoft Access 数据库

虽然可以使用Microsoft Access设计工具来创建和获取Access数据库的内容,但是Microsoft还让您通过Visual Web Developer(VWD)来方便地获取Access数据库中的内容。当Visual Studio建立了数据库连接,您就可以浏览数据库模式(表和列)和/或在IDE中直接修改数据内容。但是,请注意创建一个Access数据库或者修改数据库模式必须在Microsoft Access中进行。
就像前面提到的那样,MDB文件格式是为Microsoft Access数据库存放数据的容器。当在Access中保存数据库时,这个文件就在硬盘中创建了。为了在ASP.NET应用程序中使用Access数据库,将需要知道这个文件的位置路径,例如:
C:\Documents and Settings\Owner\Desktop\MyDatabase.mdb
数据库在暴露信息之前一般都需要用户名和密码。虽然要求这些证书有可能保护Access数据库中的内容,但是在默认情况下Microsoft Access数据库不需要这些信息。对于本章中的示例而言,示例数据库将不需要用户名和密码。
我们将在第4章再接着讨论如何连接有密码保护的数据库(原因是在那一章中将会讲解地更加透彻)。
在开始使用数据库之前,理解数据库的结构(模式)是非常重要的。至少,必须知道您想要运行的表或者查询的名称以及它们的列(字段)名。如果打算写入或者修改数据,那么还需要对关系有所了解,这样数据依赖关系就不会被破坏。本节将演示如何使用VWD来连接硬盘上的Access MDB文件。这样就可以浏览数据库内容并让您自己熟悉数据库模式,包括表的名称以及列(字段)的名称和数据类型。
如果没有使用VWD(或者Visual Studio),那么您将使用Access来查找数据库,打开MDB并在Design视图中研究表和查询。这是一个绝好的时机来运行您打算使用的任何SQL语句的一些测试,看看是否可以得到您想要的结果。请记住在关闭所有Design视图窗口之后再在ASP页面上使用MDB作为数据源(在Design视图中打开的Access对象被读写操作锁死)。
因为VWD提供了强大的工具来查看数据库的模式而无需IDE,所以让我们在第一个试一试中感受。
试一试 #1—— 在Visual Web Developer中查找一个Access MDB文件
必须使用Visual Studio(VS)或者VWD来执行本练习。VWD使用术语Database Explorer而VS使用Server Explorer(它包括除连接数据库之外的其他特性)。但是,它们提供同样的连接数据库的功能。
如果在记事本或者另外的文本编辑器中编写页面,那么只要进行前两个步骤(建立文件夹和复制数据库),然后直接在Access中查找Northwind数据库。在您的ASP页面使用数据库作为数据源之前请关闭该数据库。当然,您必须完成第1章中的ASP.NET 2.0和.NET Framework的安装,这样才能运行本文中的样本页面。
在本练习中,将复制一个数据库至Web站点,然后使用VWD中的工具来查找它的结构。还不能将数据放入Web页,那是下一个试一试所讲述的内容。
(1) 如果您还没有准备充分,那么请先按照第1章的描述安装软件,安装.NET Framework 2.0,安装VWD,并且通过在Start/Control Panel/Add Programs中查找Microsoft Office/Access或者Microsoft Visual Studio来检查是否有Access或者JET引擎。检查是否已经复制了Northwind.mdb,并且按照第1章的描述,应当已经从www.wrox.com或者Microsoft站点下载了该数据库文件。
(2) 如果在第1章中还没有为本书创建Web站点,那么请按如下步骤操作:打开VWD并从File菜单中选择New Web Site。然后输入路径C:\Websites\BegAspNet2Db并单击OK。请注意这个目录是打开的并且已经自动创建了子目录App_Data。现在在VWD中的C:\Websites\BegAspNet2Db目录上单击右键并选择Add Folder来添加名为Ch02的另外一个子目录。找到并复制Northwind.mdb文件,然后将其粘贴至App_Data目录(可以在VWD的Solution Explorer中直接操作)。

9 7 3 1 2 4 8 :

 
相关内容
查找更多 ◇ VisualStudio2005入门教程