和datasets似乎不支持ado.net语句中的连接。
是否可以仅使用ado/vb代码中提供的信息来检索此ado记录集的ado.net等价物:我这样问这个问题,因为我正试图在很大程度上自动将ado转换为ado.net。
Dim myconn As New ADODB.Connection
myconn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;Data Source=c:\TestDB1.mdb;Jet OLEDB:System Database=c:\TestDB1.mdw;User ID=TestDB;Password=123456;"
myconn.Open()
Dim myrec As New ADODB.Recordset
Dim str1 As String = "select TableA.field0, tableB.field0 from TableA inner join TableB on TableA.field1 = TableB.field1 where tableA.field3 > 0 order by tableA.field4"
myrec.Open(str1, myconn)发布于 2009-08-06 19:25:51
当然,ADO.NET支持joins!
请参见ADO.NET: Retrieve Data using OLE DB quickstart教程。
https://stackoverflow.com/questions/1240663
复制相似问题