|
Here is example that adds a new record to a table, using two fields: Private Sub cmdCreateTable_Click()
Dim curDatabase As Object
Dim tblStudents As Object
Dim fldFirstName As Object, fldLastName As Object
' Get a reference to the current database
Set curDatabase = CurrentDb
' Create a new table named Students
Set tblStudents = curDatabase.CreateTableDef("Students")
Set fldFirstName = tblStudents.CreateField("FirstName", dbText)
tblStudents.Fields.Append fldFirstName
Set fldLastName = tblStudents.CreateField("LastName", dbText)
tblStudents.Fields.Append fldLastName
' Add the Students table to the current database
curDatabase.TableDefs.Append tblStudents
End Sub
Private Sub cmdDataEntry_Click()
Dim curDatabase As Object
Dim rstStudents As Object
Set curDatabase = CurrentDb
Set rstStudents = curDatabase.OpenRecordset("Students")
rstStudents.AddNew
rstStudents("FirstName").Value = "Helene"
rstStudents("LastName").Value = "Mukoko"
rstStudents.Update
Set rstStudents = Nothing
Set curDatabase = Nothing
End Sub
Here is an example that adds a Boolean value: Private Sub cmdCreateTable_Click()
Dim curDatabase As Object
Dim tblEmployees As Object
Dim colFullName As Object
Dim colIsMarried As Object
Set curDatabase = CurrentDb
Set tblEmployees = curDatabase.CreateTableDef("Employees")
Set colFullName = tblEmployees.CreateField("FullName", dbText)
tblEmployees.Fields.Append colFullName
Set colIsMarried = tblEmployees.CreateField("IsMarried", dbBoolean)
tblEmployees.Fields.Append colIsMarried
' Add the Students table to the current database
curDatabase.TableDefs.Append tblEmployees
End Sub
Private Sub cmdCreateRecord_Click()
Dim curDatabase As Object
Dim rstStudents As Object
Set curDatabase = CurrentDb
Set rstStudents = curDatabase.OpenRecordset("Employees")
rstStudents.AddNew
rstStudents("FullName").Value = "Patricia Katts"
rstStudents("IsMarried").Value = True
rstStudents.Update
Set rstStudents = Nothing
Set curDatabase = Nothing
End Sub
|
|
|
|
|