Шаг 35 - Уточнения к 34 шагу

В прошлом шаге я забыл упомянуть то, где именно в нашей функции указывается имя источника данных ODBC, т.е. базы данных, к таблицам которой мы обращаемся. Так вот я указал его здесь:

35_1.gif (18379 b)

В SQL запросе можно также ссылаться на переменные из проекта. Это делается так:

dVypDateEnd=date()-1
selsql('select * from accnew  where date_o_<=?dVypDateEnd', 'vypacocur')

Если же вы ссылаетесь на необъявленную переменную, вам предложат задать для нее значение:

35_2.gif (4070 b)

Еще нужно помнить, что текст передаваемого SQL запроса пишется в соответствии с синтаксисом Microsoft-SQL, а не FoxPro. На этом я остановлюсь как-нибудь в следующий раз. Однако, для примера, выражение Substr(cMyString, 1, 5) будет выглядеть как Substring(cMyString, 1, 5).


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Клементьев В.А - 13.08.2002