首页 理论教育 ASP.NET访问SQLServer的基础教程

ASP.NET访问SQLServer的基础教程

时间:2023-10-21 理论教育 版权反馈
【摘要】:ASP.NET是微软公司的Active Server Pages的新版本,是微软公司在新一代“.NET”平台架构上建立的公共语言运行库。ASP.NET是微软公司“.NET Framework”的一部分,是一种可以在高度分布的Internet环境中简化应用程序开发的计算环境。ASP.NET环境配置要求如下。目前支持ASP.NET开发的平台有Windows XP,Windows 2000和Windows 2003 Server等。ASP.NET访问后台数据库同样是使用微软公司的ADO.NET对象,且ADO.NET的对象与VB.NET中的ADO.NET对象完全一致。

ASP.NET访问SQLServer的基础教程

ASP.NET是微软公司的Active Server Pages的新版本,是微软公司在新一代“.NET”平台架构上建立的公共语言运行库。旨在服务器后端为用户提供强大的企业级Web应用服务编程框架。可用于在服务器上生成功能强大的Web应用程序,为Web站点创建动态的、交互的HTML页面。

ASP.NET是微软公司“.NET Framework”的一部分,是一种可以在高度分布的Internet环境中简化应用程序开发的计算环境。“.NET Framework”包含公共语言运行库,它提供了各种核心服务,如内存管理、线程管理和代码安全。它也包含“.NETFramework”类库,这是一个开发人员用于创建应用程序的类型集合。

ASP.NET环境配置要求如下。

目前支持ASP.NET开发的平台有Windows XP,Windows 2000和Windows 2003 Server等。

第一步,在ASP配置的基础上,这里假设目的服务器已经安装了IIS。

第二步,按照微软要求安装Visual Studio.NET,以便IIS能够识别并处理ASP.NET文件类型,例如.aspx、.asmx等。

第三步,和ASPWeb应用程序类似,按照需求设置IIS虚拟目录,以便可以轻松地对ASP.NETWeb应用程序进行浏览。

ASP.NET支持的开发语言包括:VisualBasic.NET、C#.NET、Jscript.NET、VC++.NET等。另外,其他高级语言安装适当的插件也可以集成在VisualStudio.NET开发环境中。ASP.NET程序只能在服务器端执行,当浏览器向服务器请求打开ASP.NET程序时,服务器会从磁盘上读取该程序,然后加以执行,并将结果转换成浏览器兼容的HTML文档,将HTML文档发送给浏览器,待浏览器收到HTML文档后,将HTML文档翻译成网页画面呈现在用户眼前。

ASP.NET访问后台数据库同样是使用微软公司的ADO.NET对象,且ADO.NET的对象与VB.NET中的ADO.NET对象完全一致。ADO.NET访问数据库的步骤也与前文说明的步骤一致。(www.xing528.com)

【例10-4】 使用DataReader对象,将查询结果显示在网页中,代码如下。

978-7-111-33494-1-Chapter10-31.jpg

978-7-111-33494-1-Chapter10-32.jpg

以上Web实例连接数据库的步骤与开发Windows应用程序连接数据库的方法相同,不同的是将数据库的查询结果显示在网页中,使用的是HTML语言。此方法比较繁琐。在新的ASP.NET开发环境中,微软提供了很多使用方便的Web服务器端控件,例如,DataGrid,DataList,Repeater等,可以方便地将数据绑定在这些控件中。同时还提供了许多数据库专用控件如图10-10所示,用户只需设置相应属性就可到连接数据库。

978-7-111-33494-1-Chapter10-33.jpg

图10-10 数据库专用控件

【例10-5】 使用DataGrid控件,将DataSet中的数据绑定在控件中,代码如下。

978-7-111-33494-1-Chapter10-34.jpg

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈