Как написать числовое поле в выражении VBA, используя MS Access 2016? - PullRequest
0 голосов
/ 20 ноября 2018

У меня есть строка кода, ссылающаяся на поле как формат даты.Мне нужно ссылаться на другое поле в числовом формате.

Это мой код поля формата даты:

Private Sub cmbsearch_Click()
Dim varFilter As Variant, stdcard_id As String, txtname As String, txtrecord 
As String, strTableName As String
strTableName = "tbl01"
    If IsNull(Me.stdcard_id) Then
        Me.stdcard_id.SetFocus: Exit Sub
    End If

varFilter = "[dateofbirth]= # "& Forms!frm_stid_name_record & "#"
....
End Sub

Это моя строка кода для поля числового формата, но я нене знаю писать код после символа "="

varFilter = "[std_id]="

1 Ответ

0 голосов
/ 20 ноября 2018

попробуй

Dim stdid As Long

stdid = Val(Forms!frm_stid_name_record)

varFilter = "[std_id]=" & stdid & " "
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...