>>>>>>>>>>>>>>>>>>>>>>>>>Vertel Microsoft over dit probleem <<<<<<<<<<<<<<<<<<<<<<<<<
Verwijderd
zo doe ik dat :
Set cnn = CurrentProject.Connection
Dim sqlstring As String
Dim rst As New ADODB.Recordset
sqlstring = "SELECT * from test WHERE blaat = t.id;"
rst.Open sqlstring, cnn, , adLockReadOnly, adCmdText
if not rst.eof then
blaat = rst!naam
end if
rst.close
Set cnn = CurrentProject.Connection
Dim sqlstring As String
Dim rst As New ADODB.Recordset
sqlstring = "SELECT * from test WHERE blaat = t.id;"
rst.Open sqlstring, cnn, , adLockReadOnly, adCmdText
if not rst.eof then
blaat = rst!naam
end if
rst.close
Kan met een functie: dlookup.
blaat = dlookup("veld", "tabel", "where")
blaat = dlookup("veld", "tabel", "where")
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it is an aesthetic experience much like composing poetry or music.
Inderdaad, hier mee wil het. Maar ik loop dan toch nog tegen een probleem op.Op donderdag 15 november 2001 20:03 schreef Boss het volgende:
Kan met een functie: dlookup.
blaat = dlookup("veld", "tabel", "where")
code:
1
2
3
| waarde = Me.Keuzelijst1.Value
blaat = DLookup("[bepalingnaam]", "bepaling", "[bepaling#] = 1") |
Dit geeft wel het goede resultaat.
Maar wil ik nu de een veranderen door een variabele.
code:
1
2
3
| waarde = Me.Keuzelijst1.Value
blaat = DLookup("[bepalingnaam]", "bepaling", "[bepaling#] = waarde") |
Krijg ik een foutmelding waar ik niks van snap. Hoe moet ik het er neer zetten zodat ik bepaling#(sleutel) kan opzoeken bij regel nummer van "waarde"
Waarde levert een getal op (integer), dus hier ligt het probleem niet.
>>>>>>>>>>>>>>>>>>>>>>>>>Vertel Microsoft over dit probleem <<<<<<<<<<<<<<<<<<<<<<<<<
Verwijderd
je moet het laatste veranderen in :Op donderdag 15 november 2001 22:14 schreef Hu9o het volgende:
code:
1 2 3waarde = Me.Keuzelijst1.Value blaat = DLookup("[bepalingnaam]", "bepaling", "[bepaling#] = waarde")
Krijg ik een foutmelding waar ik niks van snap. Hoe moet ik het er neer zetten zodat ik bepaling#(sleutel) kan opzoeken bij regel nummer van "waarde"
Waarde levert een getal op (integer), dus hier ligt het probleem niet.
blaat = DLookup("[bepalingnaam]", "bepaling", "[bepaling#] = " & waarde & "")