![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Запрос с параметром в MSSQL [D6, MSSQL, MySQL]
DA © (2004-09-08 15:48:00)В MYSql в запрсах пользовался параметрами
...NAME_KEY=:NAME_KEY
В MSSQL такой запрос валится говорит, что надо LIKE пользовать,
исправляю:...NAME_KEY like NAME_KEY
валится с другой ошибкой естественно.
Как правильно с параметром в MSSQL запрос выглядит.
сергей1 (2004-09-08 17:44:00) [1]хм, так такой параметр настраивается в свойстве Parameters у dataset'a, разве здесь тип сервера влияет ?
в любом случае, я ими не пользуюсь, а предпочитаю писать типа такого :
name_key:='some_value';
adoquery.sql.text:='bla-bla-bla where name_key_field = '+quotedstr(name_key);
DA (2004-09-08 17:28:00) [2]нет не хп,
просто запрос из тела программы
сергей1 (2004-09-08 17:18:00) [3]я не vasis, хотя мыслим параллельно
Vasis (2004-09-08 17:17:00) [4]Хранимая процедура
сергей1 (2004-09-08 17:17:00) [5]хранимая процедура
DA (2004-09-08 17:13:00) [6]да попробовал я уже с собакой, тоже самое
извиняюсь, не понял, а что такое хп ?
сергей1 (2004-09-08 17:08:00) [7]это хп ?
а name_key это параметр хп ?
тогда @name_key
DA (2004-09-08 16:56:00) [8]
select ltb_docs.code, ltb_docs.status_id, ltb_docs.docstate,
ltb_docs.together, ltb_docs.deleted
from ltb_docs, ltb_passings
where ltb_docs.code=ltb_passings.code and
ltb_passings.passdate like '1964-06-12'and
ltb_passings.orgid=32 and
ltb_passings.regionid=2 and
ltb_docs.doctype=25 and
ltb_passings.passnum like '' and
ltb_docs.NAME_KEY like NAME_KEY
сергей1 (2004-09-08 16:41:00) [9]а целиком запрос можно увидеть ?