Here is how i am opening it.


MODULE:

VB Code:
  1. Option Explicit
  2.  
  3. Global gsMasterDatabasePath As String
  4.  
  5. Global gsMasterConnectionString As String
  6.  
  7. Global Const gsADOProvider = "Microsoft.Jet.OLEDB.4.0"
  8. Public Sub EstablishDataConnections()
  9.  
  10. gsMasterDatabasePath = "C:\Documents and Settings\Ado\My Documents\School\Programming\Final Assignment\Testing\db1.mdb"
  11. gsMasterConnectionString = "Provider= " & gsADOProvider & ";Data Source=" & gsMasterDatabasePath
  12.  
  13. End Sub


FORM:

VB Code:
  1. Option Explicit
  2.  
  3. Dim connTEST As ADODB.Connection
  4. Dim rsTEST As ADODB.Recordset
  5.  
  6.  
  7. Private Sub Form_Load()
  8.     Set connTEST = New ADODB.Connection
  9.     Call EstablishDataConnections
  10.     connTEST.Open gsMasterConnectionString
  11.     Set rsTEST = New ADODB.Recordset
  12.     Dim SQL As String
  13.     SQL = "SELECT Main.*, Info.Contents FROM Main Inner Join Info ON Main.CdId = " & _
  14.     "Info.CdId "
  15.    
  16.     rsTEST.Open SQL, connTEST, adOpenStatic, adLockReadOnly, adCmdText
  17.     connTEST.Close
  18.     Set connTEST = Nothing
  19.     Set rsTEST = Nothing
  20.    
  21. End Sub


Now what i want to do is connect my textbox to the database
i am trying this but its not working

txtText.DataSource = rsTest
txtText.DataField = rsTest!CdId


I mean basically that wont work, any ideas on how i can connect the textbox to the database?