imho.ws |
|
|
Сообщения:
Перейти к новому /
Последнее
|
Опции темы |
25.10.2005, 12:26 | # 1 | |||
Member
Регистрация: 12.07.2004
Адрес: Очень странное место.
Сообщения: 328
|
Помогите разобратся почему не работает запрос, пожалуста. (VBA,Access,MySQL)
Доброго времени суток.
Есть таблица с двумя полями. Цитата:
Набрал вполне рабочий sql запрос. [quote] sql_q = "select ph_f_id from ph_f_n_t where ph_f_n like BINARY '%" & se_input.value & "%' order by ph_f_n " Set rst = dbs.OpenRecordset(sql_q, dbOpenForwardOnly, dbReadOnly) [quote] получил совершенно необьямнимую ошибку: Цитата:
Запрос выглядит как : Цитата:
|
|||
25.10.2005, 12:43 | # 2 | |
Junior Member
Регистрация: 16.10.2002
Адрес: Россия-матушка
Пол: Male
Сообщения: 96
|
Насколько можно судить, ph_f_n_t -- это присоединенная таблица в Access, и запрос обрабатывается там же. Стало быть, надо использовать синтаксис Jet SQL. То есть выкинуть из запроса слово BINARY. Также лучше заменить "%" на "*", ибо в справке сказано
Цитата:
__________________
1 миллибайт = 1/1024 байта Последний раз редактировалось LightImage; 25.10.2005 в 12:49. |
|