Results 1 to 4 of 4

Thread: ADO to DAO

  1. #1

    Thread Starter
    Fanatic Member cid's Avatar
    Join Date
    Nov 2002
    Location
    Fort Worth, Texas
    Posts
    854

    ADO to DAO

    VB Code:
    1. Dim ADOCn       As ADODB.Connection
    2.     Dim rsvalues    As ADODB.Recordset
    3.     Dim ConnString  As String
    4.    On Error GoTo DatabaseM_Click_Error
    5.  
    6.         ConnString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
    7.             "Data Source=" & CommonDialog1.FileName & ";" & _
    8.             "Persist Security Info=False"
    9.         Set ADOCn = New ADODB.Connection
    10.    
    11.     ADOCn.ConnectionString = ConnString
    12.     ADOCn.Open
    13.     Set rsvalues = New ADODB.Recordset
    14.     rsvalues.Open "SELECT * FROM Overview", ADOCn, adOpenKeyset, adLockOptimistic, adCmdText
    15.     With rsvalues
    16.         .AddNew
    17.         .Fields("ProjName").Value = ProjNameT.Text
    18.         .Fields("OilComp").Value = OilCoT.Text
    19.         .Fields("GeoCon").Value = GeoT.Text
    20.         .Fields("SurveyCon").Value = SurvT.Text
    21.         .Fields("DrillCon").Value = DrillT.Text
    22.         .Fields("Total").Value = AcresT.Text
    23.         .Fields("TodDate").Value = DateT.Text
    24.         .Fields("StartDate").Value = StartT.Text
    25.         .Update
    26. End With
    27. ProjNameT.Text = vbNullString
    28. OilCoT.Text = vbNullString
    29. GeoT.Text = vbNullString
    30. SurvT.Text = vbNullString
    31. DrillT.Text = vbNullString
    32. AcresT.Text = vbNullString
    33. DateT.Text = vbNullString
    34. StartT.Text = vbNullString
    35. rsvalues.MoveFirst
    36. ADOCn.Close
    37. Set ADOCn = Nothing
    38. rsvalues.Close
    39.    On Error GoTo 0
    40.       Exit Sub
    41.  
    42. DatabaseM_Click_Error:
    43.  
    44.     MsgBox "Error " & Err.Number & " (" & Err.Description & ") in procedure DatabaseM_Click of Form TractPro"

    www.google.com - Pay Tribute.

    Always Listening To: Thrice

  2. #2
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: ADO to DAO

    Are you asking to have this converted to DAO?

  3. #3

    Thread Starter
    Fanatic Member cid's Avatar
    Join Date
    Nov 2002
    Location
    Fort Worth, Texas
    Posts
    854

    Re: ADO to DAO

    Yes.

    www.google.com - Pay Tribute.

    Always Listening To: Thrice

  4. #4
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: ADO to DAO

    VB Code:
    1. Dim Db As Database
    2. Dim Rs As Recordset
    3. Dim sSQL As String
    4.  
    5. Set Db = OpenDatabase(CommonDialog1.FileName)
    6.  
    7. sSQL = "SELECT * FROM Overview"
    8.  
    9. Set Rs = Db.OpenRecordset(sSQL, dbOpenDynaset)
    10.  
    11. With Rs
    12.     .AddNew
    13.     .Fields("ProjName").Value = ProjNameT.Text
    14.     .Fields("OilComp").Value = OilCoT.Text
    15.     .Fields("GeoCon").Value = GeoT.Text
    16.     .Fields("SurveyCon").Value = SurvT.Text
    17.     .Fields("DrillCon").Value = DrillT.Text
    18.     .Fields("Total").Value = AcresT.Text
    19.     .Fields("TodDate").Value = DateT.Text
    20.     .Fields("StartDate").Value = StartT.Text
    21.     .Update
    22. End With

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width