读取Visual Studio 2005使用ASP.NET 2.0数据库功能

开发 后端
在本文中,我们分析了在Visual Studio 2005使用ASP.NET 2.0数据库的情形。我们讨论了怎样通过Visual Studio管理数据库。

现在,既然看到了怎么创建并且通过Visual Studio的接口来进行Visual Studio 2005使用ASP.NET 2.0数据库;下面,让我们把注意力转到从一个ASP.NET 2.0 web页面访问和显示来自一数据库的数据上ASP.NET 2.0包括了几个新的数据源控件-它们的唯一目的是提供到数据的声明性存取。

微软正式发行了.NET 2.0(包括ASP.NET 2.0),Visual Studio 2005和SQL Server 2005。所有这些部件均被设计为可并肩独立工作。也就是说,ASP.NET版本1.x和版本2.0可以安装在同一台机器上;你可以既有Visual Studio 2005使用ASP.NET 2.0数据库,同时又有SQL Server 2000和SQL Server 2005。而且,微软还在发行Visual Studio 2005和SQL Server 2005的一个 Express式的SKU。注意,该Express版并不拥有专业版所有的特征。

2.0除了支持1.x风格的数据存取外,自身也包括一些新的数据源控件-它们使得访问和修改数据库数据极为轻松。使用这些数据源控件时,你只需简单地添加该控件到ASP.NET页面并通过这些控件的属性来配置连接串和SQL查询即可。#t#

然后,通过把数据Web控件的DataSourceID属性设置为数据源控件的ID,该数据源控件就能被绑定到一个数据Web控件(如GridView)上。现今,必须靠编写代码来创建连接,创建命令,指定SQL查询,检索一个DataReader或DataSet,并且把它绑定到数据Web控件的日子已经过去了。这些步骤能够通过使用声明性数据源控件来代替。(当然,你还能通过使用你的1.x代码中的熟悉的步骤编程地存取数据。)

在本文中我们将看一下怎样连接和显示来自一ASP.NET 2.0数据库的数据。具体地说,我们将讨论怎样使用编程和声明性方法来存取数据,以及分析通过GridView控件来显示数据的基本操作。

二、 在Visual Studio 2005中操作数据库

当你安装Visual Studio 2005使用ASP.NET 2.0数据库的任何版本时,你总是被询问是否你也想安装SQL Server 2005 Express版本。如果你选择Yes,这将安装你的开发包中的SQL Server 2005 Express版本-注意,在此你正在安装Visual Studio 2005!(SQL Server 2005 Express版本可以与SQL Server的其它版本一起安装,包括SQL Server 2000和SQL Server 2005的其它版本。)

如果你在当前工程中使用SQL Server 2000,那么你可以通过企业管理器来以最舒适的方式操作数据库。尽管你仍能使用企业管理器来操作SQL Server 2000,或使用SQL Server 2005的管理Studio来操作你的SQL Server 2005数据库;但是,你也能通过Visual Studio 2005使用ASP.NET 2.0数据库的数据连接来管理这些数据库。我提及这些是因为对于SQL Server 2005 Express版本来说,不存在一个象SQL Server 2000的企业管理器或SQL Server 2005的管理 Studio这样的GUI工具;代之的是,你必须通过Visual Studio 2005来创建和管理你的SQL Server 2005 Express版本数据库。#t#

提示 管理SQL Server 2005 Express版本数据库

如果你有任何其它除 Express以外的SQL Server 2005版本,你可以在你的机器上安装客户端工具,它包括管理Studio-管理SQL Server 2005数据库的GUI工具。如果你安装了这个工具,你还可以使用它来管理SQL Server 2005 Express版本数据库。

责任编辑:chenqingxiang 来源: ZDNET
相关推荐

2009-12-03 13:34:36

Visual Stud

2013-06-09 15:25:57

Visual Stud

2009-07-27 16:53:15

ASP.NET 2.0

2010-01-06 09:41:55

Visual Stud

2009-07-28 17:30:55

ASP.NET 2.0

2009-08-04 14:52:33

Visual Web ASP.NET

2009-07-31 13:52:26

ASP.NET数据库图

2009-01-07 11:38:22

ASP.NET.NET错误记录

2009-02-23 15:20:03

SQL Server数据库ASP.NET

2009-07-31 09:57:47

ASP.NET数据库缓

2009-07-28 17:36:21

ASP.NET数据库连

2009-07-22 17:21:27

ASP.NET 2.0

2009-07-28 14:06:28

ASP.NET 2.0

2009-12-10 17:47:01

ASP.NET 2.0

2009-07-27 09:39:04

SelectMetho

2011-09-28 13:48:06

Visual Stud

2009-07-29 09:12:31

ASP.NET数据库连

2009-08-05 15:40:49

ASP.NET连接数据

2009-08-11 12:52:05

ASP.NET数据库程

2009-07-24 17:15:52

SiteMapData
点赞
收藏

51CTO技术栈公众号