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