In mijn database heb ik een tabel waar de colom datum bestaat.
De datum wordt opgeslagen als tekst (string).
Wanneer ik nu een overzicht wil van alle rijen die die dag zijn ingevoerd krijg ik het alleen voor elkaar door de datum vast in het programma te zetten, dus op deze mannier.
Als ik het op de volgende mannier doe zoals ik het eigenlijk wil werkt het niet meer
Als ik hier in de inputbox ook gewoon 30-5-2009 typ, krijg ik niets als output.
Wat gaat er hier fout
De datum wordt opgeslagen als tekst (string).
Wanneer ik nu een overzicht wil van alle rijen die die dag zijn ingevoerd krijg ik het alleen voor elkaar door de datum vast in het programma te zetten, dus op deze mannier.
code:
1
2
3
4
5
6
7
8
| Dim query As String
query = "select Pin, Kontant from factuur where Datum= '30-5-2009'"
With Data1
.RecordSource = query
.Refresh
End With
End Sub |
Als ik het op de volgende mannier doe zoals ik het eigenlijk wil werkt het niet meer
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| Private Sub Command1_Click()
Dim query As String, datum As String
datum = datuminvoer()
If Len(datuminvoer) Then
query = "select Pin, Kontant from factuur where Datum= '"
query = query & datum
query = query & "';"
End If
With Data1
.RecordSource = query
.Refresh
End With
End Sub
Private Function datuminvoer() As String
naam1 = InputBox("Voer de datum in, bv. 30-5-2009")
End Function |
Als ik hier in de inputbox ook gewoon 30-5-2009 typ, krijg ik niets als output.
Wat gaat er hier fout
achja wat zal ik zeggen .................. ik zeg wel niks............... voor de handleiding van dpad klik hier

