Доступ к выбору записей 2016 в подчиненной форме в зависимости от значения, выбранного пользователем в комбинированном списке. ошибка 3075 получена - PullRequest
0 голосов
/ 27 августа 2018

Я программирую на Access 2016, где я создал форму с подчиненной формой, которая содержит данные из таблицы. Теперь я вставил комбинированную коробку в эту форму. Я хочу, чтобы были представлены только те записи, чья временная метка равна временной метке, выбранной пользователем в комбинированном списке. Я написал код vba, но получаю ошибку 3075. Пожалуйста, дайте мне знать, что является ошибкой в ​​моем коде Я использовал следующий код: Private Sub CboTimestamp_AfterUpdate() Dim myTimestamp As String myTimestamp = "SELECT * FROM master_demand_table where ([timestamp] = " & Me.Cbotimestamp ")" Me.Master_Demand_table__subform.Form.RecordSource = myTimestamp Me.Master_Demand_table__subform.Form.Requery End Sub

1 Ответ

0 голосов
/ 27 августа 2018

Поле со списком всегда возвращает текст, поэтому преобразуйте в значение даты / времени:

myTimestamp = "SELECT * FROM master_demand_table where ([timestamp] = TimeValue('" & Me.Cbotimestamp "'))"
...