Управление базами данных Access на VBA - eDrive
Управление базами данных Access на VBA - eDrive
Управление базами данных Access на VBA - eDrive
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
13<br />
& "WHERE NТовара = 2 "<br />
CurrentDb.Execute строкаSQL<br />
таблица.AddNew<br />
таблица.Fields (ФИО) = “Новый”<br />
таблица.Update<br />
таблица.BookMark = таблица.LastModified<br />
таблица.Move 5<br />
таблица.Delete<br />
таблица.moveNext<br />
End Sub<br />
Процедурное и структурное программирование в ADO<br />
Синтаксис обращения к объектам ADO:<br />
ADODB.имяОбъекта<br />
Для доступа к данным в этой модели используются объекты Connection,<br />
несущие сведения об источнике <strong>данных</strong> и его расположении. Для работы с<br />
ним открывается множество Recorddet или Command и задается строка<br />
подключения ConnectionString. З<strong>на</strong>чения каждого свойства такого объекта<br />
можно задавать как аргумент метода Open или отдельно, через свойство<br />
Properties. Connection открывает сеанс обме<strong>на</strong> данными через провайдера<br />
OLEDB. Command служит для выполнения запросов. Recordset представляет<br />
<strong>на</strong>бор записей, а Fields — семейство его полей. Отдельные параметры SQLзапросов<br />
и хранимых процедур образуют семейство Parameter. Ошибки<br />
сеанса связи фиксируются объектами семейства Errors. Как и в DAO,<br />
свойства — объекты Properties — делятся <strong>на</strong> встроенные и ди<strong>на</strong>мические.<br />
Можно с<strong>на</strong>чала задавать свойства, а потом создавать объект, используя его<br />
метод или метод другого объекта. Или <strong>на</strong>оборот: в<strong>на</strong>чале создать объект, а<br />
затем установить з<strong>на</strong>чения его свойств.<br />
Свойства и методы классов модели ADODB приведены в таблице.<br />
Название Тип Определение<br />
Класс Connection<br />
Initial Catalog Свойство Папка по умолчанию<br />
Data Source Свойство Источник <strong>данных</strong>: таблица, запрос…<br />
User ID Свойство Сетевое имя пользователя<br />
Integrated Sequrity Свойство Интегрироаван<strong>на</strong>я защита<br />
Prompt Свойство Ввод пароля<br />
Persist Sequrity<br />
Info<br />
Свойство Пароль в строке подключения<br />
CursorLocation Свойство Клиентские курсоры<br />
ConnectionString Свойство Строка подключения со списком свойств