VB6 ADO数据控件等同于vb.net?

VB6 ADO data control equivalent to vb.net?

我正在将 vb6 项目迁移到 vb.net,很少有组件因升级问题而无法正确迁移。所以我想手动编程这些东西。但我无法识别 vb.net.

中可用的等效组件是什么

例如,我在 vb6 中使用数据网格视图控件替代 MS Flex 网格控件。

但是我在vb.net中找不到"VB.Data"控件。

VB这个控件,

 Begin VB.Data Sap 
  Caption         =   "Data1"
  Connect         =   "Access"
  DatabaseName    =   "edit.mdb"
  DefaultCursorType=   0  'DefaultCursor
  DefaultType     =   2  'UseODBC
  Exclusive       =   0   'False
  Height          =   345
  Left            =   10680
  Options         =   0
  ReadOnly        =   0   'False
  RecordsetType   =   1  'Dynaset
  RecordSource    =   "Sap code"
  Top             =   6360
  Visible         =   0   'False
  Width           =   1140

结束

然后就是这样vb.net迁移,

  Me.Sap.BackColor = System.Drawing.Color.Red
    Me.Sap.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
    Me.Sap.Font = New System.Drawing.Font("Arial", 8.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
    Me.Sap.ForeColor = System.Drawing.Color.Black
    Me.Sap.Location = New System.Drawing.Point(712, 424)
    Me.Sap.Name = "Sap"
    Me.Sap.Size = New System.Drawing.Size(76, 23)
    Me.Sap.TabIndex = 2
    Me.Sap.Text = "Sap"
    Me.Sap.Visible = False

使用 OLEDB 代替数据控件。这可能对你有帮助!

OLEDB 或 DAO 替代数据控件。这可能对你有帮助!