OctaFish
Verenigingslid
- Lid geworden
- 6 feb 2009
- Berichten
- 42.022
Eens temeer blijkt hoe simpel je dat met DAO (nogmaals: geen extra bibliotheken nodig) kunt oplossen.
Code:
strSQL = "SELECT OfferteID, Item, Qty, Unitprice, Discount, Total, Artikeltekst, ArtikelID, [Description /partnumber], Artikelnummer FROM [Offerte-inhoud] " _
& "WHERE OfferteID=" & Me.OfferID
Set rst = CurrentDb.OpenRecordset(strSQL)
Set rso = CurrentDb.OpenRecordset("Order-inhoud")
If Not rst.RecordCount = 0 Then
Do While Not rst.EOF
With rso
.AddNew
!OrderID = iOrderID
!Item = rst!Item
!Qty = rst!Qty
!Unitprice = rst!Unitprice
!Discount = rst!Discount
!Offertenummer = rst!OfferteID
!Artikeltekst = rst!Artikeltekst
!ArtikelID = rst!ArtikelID
!Artikelnummer = rst!Artikelnummer
tmp = rst.Fields(9).Name
tmp = rst.Fields(8).Name
.Fields(4) = rst.Fields(8)
!OrderID = iOrderID
.Update
End With
rst.MoveNext
Loop
rst.Close
End If