Welkom, Gast. Alsjeblieft inloggen of registreren.
0 leden en 1 gast bekijken dit topic.
"Select * FROM DemonstratieTabel WHERE " & chr(34) & InkoopDatum & chr(34) & " > " & chr(34) & InkoopDatumGrens & chr(34) & " ORDER BY Indicator"
Wil je me uitleggen wat toevoegen van deze quotes precies doet?
Vervang de query eens door:Code: [Selecteer]"Select * FROM DemonstratieTabel WHERE " & chr(34) & InkoopDatum & chr(34) & " > " & chr(34) & InkoopDatumGrens & chr(34) & " ORDER BY Indicator"
"Select * FROM DemonstratieTabel WHERE InkoopDatum > " & chr(34) & InkoopDatumGrens & chr(34) & " ORDER BY Indicator"
Als ik de query typ in de eigenschap RecordSource van Eigenschappen werkte het bij mij altijd wel. Hij zou het dan dus ook in de code moeten doen?
datDemonstratie.Refresh
datDemonstratie.RecordSource = ...
Dim InkoopBedrag, VerkoopBedragfrmInvestor.datQueryDemonstratie.DatabaseName = frmInvestor.ext(App.Path) & "DATABASE\Portef1.mdb"frmInvestor.datQueryDemonstratie.RefreshDim InkoopDatumGrensInkoopDatumGrens = 20000102frmInvestor.datQueryDemonstratie.RecordSource = "Select * FROM DemonstratieTabel WHERE " & Chr(34) & InkoopDatum & Chr(34) & " > " & Chr(34) & InkoopDatumGrens & Chr(34) & " ORDER BY Indicator"
Dim InkoopBedrag, VerkoopBedragDim InkoopDatumGrensfrmInvestor.datQueryDemonstratie.DatabaseName = frmInvestor.ext(App.Path) & "DATABASE\Portef1.mdb"InkoopDatumGrens = 20000102frmInvestor.datQueryDemonstratie.RecordSource = "Select * FROM DemonstratieTabel WHERE " & Chr(34) & InkoopDatum & Chr(34) & " > " & Chr(34) & InkoopDatumGrens & Chr(34) & " ORDER BY Indicator"frmInvestor.datQueryDemonstratie.Refresh
Je laatste aanwijzing opgevolgd, maar hij blijft "no current record" aangeven.
frmInvestor.datQueryDemonstratie.RecordSource = "Select * FROM DemonstratieTabel WHERE " & Chr(34) & InkoopDatum & Chr(34) & " > " & Chr(34) & InkoopDatumGrens & Chr(34) & " ORDER BY Indicator"
Dim sRS As StringsRS = "Select * FROM DemonstratieTabel WHERE " & Chr(34) & InkoopDatum & Chr(34) & " > " & Chr(34) & InkoopDatumGrens & Chr(34) & " ORDER BY Indicator"frmInvestor.datQueryDemonstratie.RecordSource = sRSMsgBox sRS
InkoopDatum en InkoopDatumGrens zijn geen van beide kolomnamen. InkoopDatum is een veld in de tabel en InkoopDatumGrens is een externe variabele (dus geen veld in de tabel).