|
||||||||
|
Создание временных запросовЕсли Вам нужно выполнить оператор SQL, но хранить новый объект QueryDef в базе данных не требуется, создайте временный объект QueryDef. Такой объект не добавляется в базу данных и существует, пока представляющая его переменная не выйдет из области видимости. В следующем примере для выборки данных из демонстрационной базы данных Pubs в Microsoft SQL Server создается 2 временных объекта QueryDef. Сначала программа запрашивает из таблицы titles базы данных Pubs название и идентификатор самой продаваемой книги.* Затем проводит запрос по таблице авторов и сообщает о том, что такому-то автору следует выслать чек на премиальные в соответствии с его (или ее) долей в отчислениях с каждого проданного экземпляра книги. Общая сумма премиальных составляет 1000 долларов, и каждый автор должен получить свой процент от общей суммы. В этом примере ODBC используется через Microsoft Jet. Временные объекты QueryDef для базы данных Microsoft Jet, для источников данных ISAM или в рабочем пространстве ODBCDirect создаются по тем же принципам.
Текст пособия подготовлен на основе материалов книги Microsoft Corporation. Руководство программиста по Visual Basic для Microsoft Office 97 / Пер. с англ. - М.: Издательский отдел "Русская Редакция" ТОО "Channel Trading Ltd.", 1997. - 544 с.: илл. c Оригинальное издание на английском языке, Microsoft Corporation, 1997 c Русский перевод, Microsoft Corporation, 1997 |