AccessDataSource

使用 AccessDataSource 控件可以检索 Microsoft Access 数据库(.mdb 文件)中的数据。

AccessDataSource 控件的最常见用法是:当您为某个数据绑定控件(例如 GridView 控件FormView 控件DetailsView 控件DataList 控件Repeater 控件)设置数据源时,在“数据源配置向导”中指定它。

也可以将 AccessDataSource 控件从“工具箱”面板拖到网页上,从而将其添加到该网页中。将控件放到网页上后,右键单击该控件并选择“属性”以打开“标记属性”面板,您可以在其中设置该控件的属性。

Note注意:

许多 ASP.NET 控件在运行时并不显示其外观。但控件在“代码”视图中始终可见。如果您在“设计”视图中看不到控件的外观,请在“视图”菜单上,指向“视觉帮助”,再单击“ASP.NET 非可视控件”。

AccessDataSource 控件继承了 SqlDataSource 类,并用 DataFile 属性替换了 ConnectionString 属性,这样更便于连接到 Microsoft Access 数据库。 AccessDataSource 控件使用 System.Data.OleDb 提供程序连接到使用 Microsoft.Jet.OLEDB.4.0 OLE DB 提供程序的 Access 数据库。

AccessDataSource 控件不支持连接到受用户名或密码保护的 Access 数据库,因为您无法设置 ConnectionString 属性。如果 Access 数据库受用户名或密码保护,请使用 SqlDataSource 控件连接到该数据库,以便能够指定完整的连接字符串。

有关使用 AccessDataSource 控件的详细信息,请参阅 MSDN Library 中的 SqlDataSource Web 服务器控件 (Visual Studio) Cc295475.xtlink_newWindow(zh-cn,Expression.40).png

另请参阅

概念

使用 ASP.NET 网站
ASP.NET 数据控件
DataList 控件
DetailsView 控件
FormView 控件
GridView 控件
Repeater 控件
SiteMapDataSource 控件
SqlDataSource 控件
XmlDataSource 控件