All pastes #90405 Raw Edit

Mine

public text v1 · immutable
#90405 ·published 2006-07-17 17:23 UTC
rendered paste body
Private Sub cmdAdd_Click()
    ' New Entry
    rdsRecordSet.AddNew
    
    ' Write to Database
    dbWrite = True
    
    txtNewCompName.SetFocus
End Sub

Private Sub cmdCancel_Click()
    Me.Hide
End Sub

Public Sub WriteData()
    rdsRecordSet("Company").Value = txtNewCompName.Text
    
    rdsRecordSet.Fields("Model").Value = txtNewModel.Text

End Sub

Public Sub LoadData()
    If rdsRecordSet.BOF = True Or rdsRecordSet.EOF = True Then
        Exit Sub
    End If
    
    
    ' Load current data for viewing
    lstCompanies.AddItem rdsRecordSet.Fields("Company").Value & " "
    lstModels.AddItem rdsRecordSet.Fields("Model").Value & " "
End Sub

Private Sub cmdSave_Click()
    ' Write data
    Call WriteData
    
    ' Update fields
    rdsRecordSet.Update
    
    ' We are done adding for now.
    dbWrite = False
    
    ' Close record set and reopen it for refreshed tables.
    rdsRecordSet.Close
    rdsRecordSet.Open
End Sub

Private Sub Form_Load()
   ' Call LoadData
    
    If Not rdsRecordSet.EOF Then rdsRecordSet.MoveFirst
    
    ' We are read database records!
    
    dbWrite = False
    
    Do While Not rdsRecordSet.EOF
        lstCompanies.AddItem rdsRecordSet!Company
        rdsRecordSet.MoveNext
    Loop
End Sub