日期:2014-05-16  浏览次数:21338 次

用vb.net和ADO.NET,如何得到Access数据库中的一个表对象
用vb.net和ADO.NET编程,如何得到Access数据库中的一个DataTable表对象

------解决方案--------------------
例如将:根目录下Northwind.mdb中的表 "Customers "加载到DataTable对象中的代码如下:
Dim ConnStr as String
ConnStr= "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\Northwind.mdb "
Dim da As New System.Data.OleDb.OleDbDataAdapter( "Select * from Customers ", ConnStr)
Dim mCount As Long
Dim dt As New DataTable
da.Fill(dt)
'统计dt的记录数
mCount = dt.Rows.Count
...

------------------------------------------
我的书《Visual Basic .NET 2005数据库编程技术与实例》已由人民邮电出版社出版
人民邮电出版社出版:http://www.ptpress.com.cn/books/Book_Information.asp?BID=16271
中国互动出版网:http://www.china-pub.com/computers/common/info.asp?id=35208
------------------------------------------
这个贴应发在VB.NET栏目下^-^