hello evrybody
i'm trying to connect a datagrid to a recordset using this code:

VB Code:
  1. Dim WithEvents cn As ADODB.Connection
  2. Dim WithEvents rs As ADODB.Recordset
  3. private sub form_load()
  4. Set rs = New ADODB.Recordset
  5. Set cn = New ADODB.Connection
  6. cn.Open "Provider= Microsoft.Jet.OLEDB.4.0; Data Source=" & App.Path & "/workers.mdb;"
  7.  
  8. rs.Open "select workers.* from workers", cn, adOpenKeyset, adLockOptimistic
  9. Set DataGrid1.DataSource = rs
  10. DataGrid1.Refresh
  11. end sub

There is no error messege, but the datagrid stays empty.
what could by wrong?