bind variable in ADODB

SQL во всех проявлениях - от ANSI-92 до TSQL.

Модераторы: Yurich, Absurd

Ответить
alexx
Сообщения: 116
Зарегистрирован: 02 июл 2004, 22:29
Откуда: Hamburg

Знаю такое из ODBC и других SQL API:

prepare(con1,"select x, y from table_abc wher z = :1",..)

for var1 = 0 to var1 < 200
bind(con1, 1, var1)
execute(con1)

тобиш сервер один раз проверяет синтакс и находит accesspath, потом только делает query c параметром var1 много раз.

Сколько не искпал, в ADO не нашел, это так?
-------------
Лень - двигатель прогресса!
Аватара пользователя
AiK
Сообщения: 2287
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

См. свойство Prepared у ADODB.Command
Только на сколько мне известно, к SQL серверу эта кухня отношения не имеет. Это provider сохраняет запрос.
Даже самый дурацкий замысел можно воплотить мастерски
alexx
Сообщения: 116
Зарегистрирован: 02 июл 2004, 22:29
Откуда: Hamburg

Оно! Если provider нормально написан, то должно дать нужный результат. Попробую, узнаю из серверлога. Спасибо!
-------------
Лень - двигатель прогресса!
Ответить