Hi @Pat Hartman
I made the appropriate changes in the code but it still give me error " Number of query values and destination field values are not the same ???????
Please help
Thank You
Code:
Private Sub CopyRecord_Click()
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim td As DAO.TableDef
Dim SaveNewId As Long
Dim SaveOldID As Long
Dim strSQL As String
SaveOldID = Me.TransactionID
Set db = CurrentDb
Set td = db.TableDefs("Transactions")
Set rs = td.OpenRecordset(dbOpenDynaset, dbSeeChanges)
rs.AddNew
rs![Date Expected] = Me.[Date Expected]
rs![PO Date] = Me.[PO Date]
rs![Requisitioner] = Me.[Requisitioner]
rs![SupplierID] = Me.[SupplierID]
rs![Destination ID] = Me.[Destination ID]
SaveNewId = rs!TransactionID
rs.Update
strSQL = " Insert Into TransactionsDetails ([Order Quantity],[Received Quantity],[CategoryID],[SpeciesID],[ProcessID],[GradeID],[Price],[Unit of measure],[Cost Unit],[Currency],[Total] )"
strSQL = strSQL & " Select [Order Quantity],[Received Quantity],[CategoryID],[SpeciesID],[ProcessID],[GradeID],[Price],[Unit of measure],[Cost Unit],[Currency],[Total], " & SaveNewId & " From TransactionsDetails"
strSQL = strSQL & " Where TransactionID = " & SaveOldID
db.Execute strSQL, dbFailOnError
End Sub
I made the appropriate changes in the code but it still give me error " Number of query values and destination field values are not the same ???????
Please help
Thank You