I need to run some VBA behind a command button which will run some insert sql. However, I dont know how to open the database. What code do I need? I have the following so far:
Private Sub cmd_Execute_Click()
Dim dbs As DAO.Database
Dim Database As DAO.Database
Set Database = CurrentDb
Set dbs = OpenDatabase(Database)
dbl.Execute " INSERT INTO tbl_M:M_Form/State " _
& "(Form_Number,State_ID) VALUES " _
& "('TestForm, 'AK',);"
dbs.Close
End Sub
I'm getting a user defined type not defined for the first line. My VB knowledge has deserted me. What do I need to fix this? Define a Database type variable, but how do I do that?
Any help would be great
Ciaran
Private Sub cmd_Execute_Click()
Dim dbs As DAO.Database
Dim Database As DAO.Database
Set Database = CurrentDb
Set dbs = OpenDatabase(Database)
dbl.Execute " INSERT INTO tbl_M:M_Form/State " _
& "(Form_Number,State_ID) VALUES " _
& "('TestForm, 'AK',);"
dbs.Close
End Sub
I'm getting a user defined type not defined for the first line. My VB knowledge has deserted me. What do I need to fix this? Define a Database type variable, but how do I do that?
Any help would be great
Ciaran