通过vb6使用mysql数据库或访问数据库是否非常困难?我知道vb.net很简单。
答案 0 :(得分:2)
它应该像在后端使用OleDB数据库驱动程序一样简单。 .NET使用ADO.NET为我们提供了使用这些驱动程序的对象和方法,而VB6可以使用旧的COM版本的ADO,它在代码中的使用方式有点不同,但实际上代码非常简单。
示例VB.NET选择:
Dim conn as OleDbConnection
Dim adapter as OleDbDataAdapter
Dim DS as New DataSet
conn = New OleDbConnection(connectionString)
adapter = New OleDbDataAdapter(conn, "SELECT * FROM MYTABLE")
adapter.Fill(DS)
'Iterate through DS.Tables[0].Rows
DS.Dispose
adapter.Dispose
conn.Dispose
在VB6中做同样的事情:
Dim conn As ADODB.Connection
Dim rs As ADODB.RecordSet
Set conn = New ADODB.Connection
conn.Open connectionString
Set rs = New ADODB.RecordSet
rs.Open "SELECT * FROM MYTABLE", conn
rs.MoveFirst
While Not rs.EOF
'do something with each row
rs.MoveNext
Wend