Разные гриды и разные рекордсеты - VB
Формулировка задачи:
Полученный рекордсет из закрытой книги ексел могу выгрузить только в MSHFlexGrid1. Отравки кода
Но если заполняю RS2 вручную, то DataGrid1 заполняется:
В чём трабла? И почему назначение MSFlexGrid1.DataSource в обоих случаях вызывает ошибку?
Решение задачи: «Разные гриды и разные рекордсеты»
textual
Листинг программы
Option Explicit
Dim DB As adodb.Connection
Dim Emp As adodb.Recordset
Private Sub Form_Load()
Dim N As Long
Set DB = New adodb.Connection
DB.CursorLocation = adUseClient
DB.ConnectionString = "Provider=Microsoft.Jet.oledb.4.0;" & _
"Data Source=" & App.Path & "\DB.MDB"
DB.Open
Set Emp = DB.Execute("SELECT * FROM tblEmployees")
Set DataGrid1.DataSource = Emp
End Sub