代码之家  ›  专栏  ›  技术社区  ›  kjack

什么是与此ADO示例等效的ADO.NET?

  •  0
  • kjack  · 技术社区  · 17 年前

    Afaik ADO.NET DataReader和数据集似乎不支持SQL语句中的联接。

    是否可以仅使用此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)
    
    1 回复  |  直到 17 年前
        1
  •  2
  •   Dan Diplo    17 年前

    当然ADO.NET支持连接!

    ADO.NET: Retrieve Data using OLE DB quickstart 辅导的。