powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Субд - Pervasive, провайдер - ODBC Как передать параметр?
4 сообщений из 4, страница 1 из 1
Субд - Pervasive, провайдер - ODBC Как передать параметр?
    #34699292
Natasha_B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПОМОГИТЕ, пожалуйста!!!
Мне нужно написать запрос с параметром. Субд - Pervasive, провайдер - ODBC. Хотела так:

/*
SELECT LSCHET.TABN, LSCHET.CSCHETD, LSCHET.CSUBSCHD, PERSONS.FIO, PERSONS.SEX, LSCHET.DATPOS, LSCHET.DATUV, KATPODR.NAME

FROM KATPODR, { oj LSCHET LEFT OUTER JOIN PERSONS ON LSCHET.TPERSON = PERSONS.NREC}
WHERE KATPODR.NREC = LSCHET.CEX AND (LSCHET.CSCHETD LIKE '%цо')
AND LSChET.CSCHETD = @podr
*/
Не работает - выдает синтаксическую ошибку


ПОМОГИТЕ, пожалуйста!!!
...
Рейтинг: 0 / 0
Субд - Pervasive, провайдер - ODBC Как передать параметр?
    #34699344
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А документацию на ODBC кто читать будет?
Замени @podr на :podr или на ?
Теперь прогони запрос через SQLPrepare, задай конкретное значение в именованый или нумерованый параметр (или свяжи параметр с своей переменной) и запускай SQLExecute
...
Рейтинг: 0 / 0
Субд - Pervasive, провайдер - ODBC Как передать параметр?
    #34700724
Natasha_B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извините, я не поняла что значит использовать SQL Prepare? Я запрос выполняю из
SQL Server Business Intelligence Development Studio.
...
Рейтинг: 0 / 0
Субд - Pervasive, провайдер - ODBC Как передать параметр?
    #34702253
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Natasha_BИзвините, я не поняла что значит использовать SQL Prepare? Я запрос выполняю из
SQL Server Business Intelligence Development Studio.
Не "SQL Prepare", а SQLPrepare - одно слово. Функция такая в ODBC, одна из самых важных.

А если запрос выполняется из SQL Server Business Intelligence Development Studio, то это уже совсем не ODBC и работа с параметрами там делается по правилам этой самый студии. Если она конечно вообще умеет работать с параметрами. Нажми F1 и поищи в хелпе слово parameter.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Субд - Pervasive, провайдер - ODBC Как передать параметр?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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