powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / where (апостроф)
8 сообщений из 8, страница 1 из 1
where (апостроф)
    #32516121
NataKolenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Товар выбирается поэтапно, сначала номер, потом товар (оба текстовые поля из таблицы Товар), для поля Номер в процедуре после обновления записано:
Me.ПолеТовар.RowSource = "SELECT DISTINCTROW Товар FROM Товар WHERE (((Номер)= " & "'" & Forms![Парам]!Номер & "'" & "));"

В базе есть номера, которые начинаются со знака – ‘ (апостроф) и если выпал такой номер, то получается так:
Me.ПолеТовар.RowSource = "SELECT DISTINCTROW Товар FROM Товар WHERE (((Номер)= )= ''001LH'));"
И этот запрос не срабатывает. Как можно это заставить работать???
...
Рейтинг: 0 / 0
where (апостроф)
    #32516151
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Апостроф в селекте надо удвоить.
...
Рейтинг: 0 / 0
where (апостроф)
    #32516163
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А еще лучше - один раз написать:
Код: plaintext
1.
Me.ПолеТовар.RowSource = & _
    "SELECT DISTINCTROW Товар FROM Товар WHERE (((Номер)= Forms![Парам]!Номер));"
и пусть сам аксес удваивает свои аппострофы как ему захочется
...
Рейтинг: 0 / 0
where (апостроф)
    #32516190
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну и почитать не помешает

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
where (апостроф)
    #32516276
NataKolenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо большое за ответы. Теперь все O'kei
...
Рейтинг: 0 / 0
where (апостроф)
    #32516310
NataKolenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то не получается вариант подсказанный Лох Позорный, выделяет красным.
Вариант из FAQ, не определяет функции DoubleQuote, ни DoubleApostrophe. Что это за функции, стандартные или нужно самостоятельно написать????
...
Рейтинг: 0 / 0
where (апостроф)
    #32516317
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Амперсанд лишний
...
Рейтинг: 0 / 0
where (апостроф)
    #32516339
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2. Да самостоятельно...

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / where (апостроф)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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