Public Sub FillDropList(cmbCombo As ComboBox)
If Mod1.pblnDBOpen = False
Set Mod1.DataWs = DBEngine.Workspaces(0)
Set Mod1.DataDB = Mod1.DataWs.OpenDatabase("C:\" & _
Mod1.pstrDataFileName & ")
Mod1.pblnDBOpen = True
End If
Set rsSource = Mod1.DataDB.OpenRecordset("SELECT * FROM " & _
Mod1.pstrDataTableName & " ORDER BY " & _
Mod1.pstrFieldName &",dbOpenDynaset)
With cmbCombo
rsSource.MoveFirst
.Clear
Do While Not rsSource.EOF
.AddItem(rsSource(Mod1.pstrFieldName)
rsSource.MoveNext
Loop
.ListIndex = (.ListCount = 0)
End With
Mod1.DataDB.Close
Mod1.pblnDBOpen = False
End Sub