Paul Wagner
Registered User.
- Local time
- Today, 08:05
- Joined
- May 18, 2004
- Messages
- 48
I'm using the code below in a form. Each msgbox yields a correct entry, including the Insert string. However I am getting an "Enter parameter" dialog box for each of the 3 values and don't know why. Is my syntax on the Insert statement in error?
Private Sub Add_FB_Detail_Click()
Dim AcctTypeCode As String
Dim AcctBudget As String
Dim BudgetYear As String
Dim strSQL As String
Dim StrBudgetNbr As String
AcctTypeCode = Forms.frmAddFBRec.AcctType.Column(0)
BudgetYear = Forms.frmAddFBRec.FiscalYear.Column(0)
StrBudgetNbr = [Forms]![frmFacultyBudgetHeader]![BudgetNumber]
MsgBox StrBudgetNbr
MsgBox AcctTypeCode
MsgBox BudgetYear
strSQL = "INSERT INTO tblFacultyBudgetDetail (FBH_FK, AccountTypeCode, BudgetYear) Values (StrBudgetNbr, AcctTypeCode, BudgetYear);"
MsgBox strSQL
DoCmd.RunSQL strSQL
End Sub
Private Sub Add_FB_Detail_Click()
Dim AcctTypeCode As String
Dim AcctBudget As String
Dim BudgetYear As String
Dim strSQL As String
Dim StrBudgetNbr As String
AcctTypeCode = Forms.frmAddFBRec.AcctType.Column(0)
BudgetYear = Forms.frmAddFBRec.FiscalYear.Column(0)
StrBudgetNbr = [Forms]![frmFacultyBudgetHeader]![BudgetNumber]
MsgBox StrBudgetNbr
MsgBox AcctTypeCode
MsgBox BudgetYear
strSQL = "INSERT INTO tblFacultyBudgetDetail (FBH_FK, AccountTypeCode, BudgetYear) Values (StrBudgetNbr, AcctTypeCode, BudgetYear);"
MsgBox strSQL
DoCmd.RunSQL strSQL
End Sub