当前位置:首页 > ASP.NET2.0中的AccessDataSource控件

ASP.NET2.0中的AccessDataSource控件

点击次数:1559  更新日期:2010-12-25
\n

ASP.NET 2.0包含了AccessDataSource控件,用来从Access数据库中将数据提取至ASP.NET 2.0(.aspx)页面。这个控件拥有的属性很简单。AccessDataSource的最重要的属性是DataFile属性,用来指向硬盘上MDB文件的路径。AccessDataSource拥有的其他属性还有SelectCommand,用来设定一个显示需要返回的结果集(表和列)的语句。SelectCommand必须使用SQL语法来定义。

  在VWD中,可以用两种方式来添加AccessDataSource控件至页面。如果MDB文件像前面的示例中那样被添加至Database Explorer中,那么可以拖放列名称至页面上,而且VWD将会自动创建AccessDataSource控件和GridView来显示数据。如果不想使用GridView或者想定制控件,那么可以只从工具框中添加AccessDataSource控件并通过配置向导进行安装。向导将会提示浏览查找数据文件,并且允许通过在数据库的表中选择列来指定SelectCommand。如果是在VWD之外输入页面的,那么可以按照如下所示代码来输入:


\n

<asp:AccessDataSource>
ID=”MySourcName”
Runat=”server”
DataFile=”MyMDBName.mdb”
SelectCommand=”SELECT MyField1, MyField2 FROM MyTable”>
</asp:AccessDataSource>

\n