Ik probeer in mijn (access, don't ask why..) database op het moment dat ik een form submit, een maximum waarde uit een andere tabel op te zoeken, en deze in een andere tabel op te slaan. Dit wil ik eigelijk doen met behulp van een tijdelijke variabele, waar ik het resultaat van de query in opsla. Wat ik nu heb:
Ik ben nou nog niet zo'n held in VB, maar het lukt me niet het resultaat van deze query in een variabele op te slaan, bijvoorbeeld "MaxFactuurID"? Ik wil hem namelijk daarna in een andere tabel opslaan:
code:
1
2
3
| Dim LastID As String
LastID = "SELECT MAX(FactuurID) FROM FACTUREN"
DoCmd.RunSQL LastID |
Ik ben nou nog niet zo'n held in VB, maar het lukt me niet het resultaat van deze query in een variabele op te slaan, bijvoorbeeld "MaxFactuurID"? Ik wil hem namelijk daarna in een andere tabel opslaan:
code:
1
2
| SQLInsert = "INSERT INTO Inschrijvingen (KlantID, CursusID, FactuurID) VALUES ( " & Me.Combo6.Value & "," & Me.Combo8.Value & "," & MaxFactuurID & " );" |