powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / запрос с like в коде
9 сообщений из 9, страница 1 из 1
запрос с like в коде
    #32644332
vlad_707
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всем привет.....
кажись тут проблема с ковычками....не соображу как подправить.
нужно сделать поиск строк в подчинёной форме p_dbo_Org_1 по данным,которые вводятся в поле Forms![f_kontragent]![p2]
пишу код
Private Sub kp2_Click()
Dim sql As String
sql = "SELECT dbo_Org_1.* FROM dbo_Org_1 WHERE dbo_Org_1.Name Like " * Forms![f_kontragent]![p2] * " ;"
'sql = "SELECT dbo_Org_1.* FROM dbo_Org_1 WHERE (((dbo_Org_1.Name) Like " * " & Forms![f_kontragent]![p2] & " * "));"
Debug.Print sql
Forms!f_kontragent!p_dbo_Org_1!Form.RecordSource = sql
End Sub

выдаётся ошибка на строке sql
...
Рейтинг: 0 / 0
запрос с like в коде
    #32644358
AnTT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может так:

Like * & forms!form!field & *
...
Рейтинг: 0 / 0
запрос с like в коде
    #32644368
Фотография kedzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
sql = "SELECT dbo_Org_1.* FROM dbo_Org_1 WHERE dbo_Org_1.Name Like '*"  & Forms![f_kontragent]![p2] & "*' "
...
Рейтинг: 0 / 0
запрос с like в коде
    #32644372
lsnk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sql = "SELECT dbo_Org_1.* FROM dbo_Org_1 WHERE dbo_Org_1.Name Like *" & Forms![f_kontragent]![p2] & "* ;"
?
...
Рейтинг: 0 / 0
запрос с like в коде
    #32644382
AnTT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мне кажется кавычки не нужны
...
Рейтинг: 0 / 0
запрос с like в коде
    #32644393
Roma R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sql = "SELECT dbo_Org_1.* FROM dbo_Org_1 WHERE dbo_Org_1.Name Like '*" & Forms![f_kontragent]![p2] & "*' ;"
...
Рейтинг: 0 / 0
запрос с like в коде
    #32644398
Roma R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И

Forms!f_kontragent!p_dbo_Org_1!Form.Requery
...
Рейтинг: 0 / 0
запрос с like в коде
    #32644413
vlad_707
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kenzo , спасибо....я впомнил про одинарные ковычки.....но поставил их неправильно.....твой вариант работает....
моя вторая неточность была
Forms![f_kontragent]![p_dbo_Org_1]!Form.RecordSource = sql
а правильно
Forms![f_kontragent]![p_dbo_Org_1].Form.RecordSource = sql
всем спасибо
...
Рейтинг: 0 / 0
запрос с like в коде
    #32644420
Витал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
sql = "SELECT dbo_Org_1.* FROM dbo_Org_1 WHERE dbo_Org_1.Name Like " & " * " & Forms![f_kontragent]![p2] & " * "
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / запрос с like в коде
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]