快速业务通道

ASP.NET Web Matrix开发工具简介

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-05-21

ASP.NET Web Matrix是微软最新推出的ASP.NET编程工具,该工具功能全面, 使用也比较轻便、灵活。我们现在来看看使用怎样这个工具设计结合数据的网页 。

一、建立数据库

ASP.NET Web Matrix现在支持微软的SQL Server,也支持自带的一个简单桌 面数据库MSDE,这个简单数据库和SQL Server的个人版有点类似,可以免费下载 。为了说明这个数据库的使用,我们首先到微软网站下载这个免费的数据库工具 。

在没有安装以上数据库的情况下,ASP.NET Web Matrix的“数据”面板是没 有数据库的(图一),在ASP.NET Web Matrix中,当用户点击“Data”选项卡的 时候,ASP.NET Web Matrix会给出一个要求安装数据库的提示

这时候,我们可以安装SQL桌面数据库或者免费下载微软的MSDE数据库来进行 安装。当安装完成以后,我们就可以在这个本地数据库或者在远程的SQL数据库 服务器建立数据表,然后通过ASP.NET对这些数据进行具体的操作。

安装MSDE完成以后,再一次点击ASP.NET Web Matrix 的“Data”面板,就可 以建立数据库了

因为建立、操作数据库的方式和使用SQL Server安全相同,我们在这里就不 详细介绍具体操作了,在这里,我们建立一个名为Orders的数据库

经过以上设置以后,ASP.NET Web Matrix就可以顺利进行数据库的操作了, 以下的程序我们都将针对以上的数据库、数据表进行操作。使用SQL Server的用 户,在本地安装桌面SQL Server就可以直接连接远程数据库了,一般个人应用或 者学习使用,直接用微软的MSDE就可以完全达到要求,毕竟SQL Serer的价格和 管理都不是个人用户可以轻易达到的。

二、用ASP.NET操作数据库

建立数据库以后,我们就可以进行数据库操作了,以下我们将分几个类型介 绍数据库的操作,力求全面的介绍ASP.NET Web Matrix数据库操作的精华。

1、简单数据发布

我们知道,最简单的也是最基本的数据库操作就是数据表信息的发布。这里 ,我们首先将以上Orders数据库的Orders表信息简单的通过ASP.NET发布到网页 。

在ASP.NET Web Matrix中,MXDataGrid服务器控件是专门显示来自数据库等 数据源的数据表格控件,我们可以在设计或者程序运行的时候将控件绑定到数据 源来显示数据,这里,我们就使用MXDataGrid服务器控件来显示数据。

(1)在ASP.NET Web Matrix中,选择“File”->“New”,出现“New File”对话框;

(2)在出现的对话框中,选择“General”面板;

(3)选择“ASP.NET Page”;

(4)在“Location”输入框输入新建立的文件路径;

(5)在“FileName”输入框输入新建立的文件名“myFirstDataGrid.aspx” ;

(6)在“Language”下拉框选择“Visual Basic”作为ASP.NET开发语言;

(7)点击“OK”按钮;

(8)这样,文件“myFirstDataGrid.aspx”就会在ASP.NET Web Matrix的“ Design”视图中出现

(9)在工作窗口中选择“Data”选项页;

(10)点击选项页上部的数据库标志,出现数据库选择界面,这里我们选择 本地的“Orders”数据库。

(11)回到工作窗口,选择“Orders”表,用鼠标左键点击该表,将其拖到 ASP.NET页面;

(12)这样,在设计视图,我们将看到SQLDataSourceControl和MXDataGrid 两个控件出现在ASP.NET页面

在这里,我们注意几点,一是ASP.NET Web Matrix会工具指定的数据库自动 设置SQLDataSourceControl的属性;二是ASP.NET Web Matrix将自动把 MXDataGrid和SQLDataSourceControl绑定;

(13)保存并且运行这个文件,我们刚才设计的myFirstDataGrid.aspx将自 动显示在浏览器中,这个页

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号