Определяет как объект CursorAdapter автоматически обновит данные в источнике данных. Для получения более подробной информации об объектах CursorAdapter смотрите Класс CursorAdapter.
- Send updates
-
Определяет - будет ли объект CursorAdapter доступен для обновления. Send updates выбрано по умолчанию.
- Auto-update
-
Определяет - будет ли разрешена возможность автоматического обновления для объекта CursorAdapter.
- Advanced
-
Отображает диалоговый блок Advanced Update Properties, который содержит четыре закладки: Update, Delete, Insert и Conflict.
Закладки Update, Delete и Insert позволяют вам указать следующую информацию:
-
Allow (update/delete/insert)
Определяет - будут ли разрешены операции обновления, удаления или вставки. Эта опция выбрана по умолчанию.
-
Update/Delete/Insert command
Определяет текст пользовательской команды для update/delete/insert. Эти команды могут быть предложениями SQL UPDATE/ DELETE/INSERT, именами хранимых процедур, вызовами пользовательских методов, процедур и тому подобного.
-
Update data source type
Определяет подходящий тип источника данных, если вас требуется другой тип источника данных для ваших команд Update/Insert/Delete.
Замечание
Когда вы выбираете ADO или ODBC, вы должны, кроме того, ввести инорфмацию об источнике данных, как указано на закладке Properties.
Закладка Conflict позволяет вам указать следующую информацию:
-
Conflict check type Определяет - как обслуживать проверку конфликта во время операций обновления или удаления. Для получения более подробной информации смотрите Свойство ConflictCheckType.
-
Conflict check command Определяет пользовательскую команду для использования с целью проверки конфликта для обновления или удаления. Для получения более подробной информации смотрите Свойство ConflictCheckCmd.
-
- Refresh
-
Отображает диалоговый блок Refresh Properties, который содержит четыре закладки: Record Refresh, Fields Refresh, Refresh After Insert и Refresh After Update.
Закладка Record Refresh позволяет вам указать следующую информацию:
-
Refresh command Определяет команду для освежения (Refresh) записи, производимой методом RecordRefresh. Для получения более подробной информации смотрите Свойство RefreshCmd.
-
Refresh data source type Определяет тип источника данных, используемого для метода RecordRefresh. В зависимости от выбранного типа источника данных, вы можете выбрать или построить специфичный источник данных (смотрите Закладка Properties построителя CursorAdapter для получения более подробной информации об этих опциях). Для получения более подробной информации смотрите Свойство RefreshCmdDataSourceType.
Закладка Fields Refresh позволяет вам указать следующую информацию:
-
Refresh timestamp Определяет выбраны ли поля в список автоматически освежаемых полей, когда будет исполнена команда Insert или Update. Для получения более подробной информации смотрите Свойство RefreshTimeStamp.
-
Fields list Определяет список полей, которые будут проигнорированы процессом освежения, когда будет исполнен метод RecordRefresh. Для получения более подробной информации смотрите Свойство RefreshIgnoreFieldList.
Закладка Refresh After Insert/Update позволяет вам указать следующую информацию:
-
Insert/Update refresh command Определяет команду автоматического освежения записи после исполнения команд Insert/Update. Для получения более подробной информации смотрите Свойство InsertCmdRefreshCmd и Свойство UpdateCmdRefreshCmd.
-
Fields list Определяет поля в курсоре для освежения после исполнения команд Insert/Update. Вы, кроме того, можете указать используемые ключевые поля. Для получения более подробной информации смотрите Свойство InsertCmdRefreshFieldList, Свойство InsertCmdRefreshKeyFieldList, Свойство UpdateCmdRefreshFieldList и Свойство UpdateCmdRefreshKeyFieldList.
-
Refresh all fields разрешает освежение всех полей, перечисленных в списке.
-
- Tables
-
Определяет разделенный запятой списко таблиц для обновления. Построитель обычно предоставляет список таблиц.
- Key field column (key symbol)
-
Отображает чек-боксы для выбора первичных ключевых полей. Эта колонка доступна только в случае, если выбрано Auto-update.
- Automatic updating column (pencil symbol)
-
Отображает чек-боксы для выбора полей, которые будут автоматически обновляться. Эта колонка доступна только в случае, если выбрано Auto-update.
- Cursor field
-
Отображает поля, доступные для автоматического обновления. Эта колонка доступна только в случае, если выбрано Auto-update.
- Update name
-
Определяет имена полей как tableName.FieldName, используемые для автоматического обновления. Эта колонка доступна только в случае, если выбрано Auto-update. Для получения более подробной информации смотрите UpdateNameList Property.
- Update all fields
-
Определяет, что все поля будут выбраны и обновлены автоматически. Вы по прежнему можете указать ключевое поле.
- Update using
-
Определяет предпочитаемый метод обновления: SQL UPDATE или SQL DELETE then INSERT. Для получения более подробной информации смотрите UPDATE - SQL Command, DELETE - SQL Command и INSERT - SQL Command.
- SQL WHERE clause includes
-
Определяет тип опции WHERE используемой для обновления: key fields only, key and updatable fields, key and modified fields или key and timestamp. Для получения более подробной информации смотрите Свойство WhereType.
- Batch update count
-
Устанавливает значение свойства BatchUpdateCount. Для получения более подробной информации смотрите Свойство BatchUpdateCount.
- Compare memo
-
Устанавливает значение свойства CompareMemo либо в on, либо в off. Для получения более подробной информации смотрите Свойство CompareMemo.
- Use transactions
-
Указывается, если CursorAdapter использует транзакции при посылке команд Insert, Update или Delete через ADO или ODBC. Для получения более подробной информации смотрите Свойство UseTransactions.
- Timestamp fields
-
Определяет поля timestamp в курсоре. Для получения более подробной информации смотрите Свойство TimestampFieldList.
- Conversion functions
-
Определяет разделенный запятыми список пар имя поля и имя функции, которые между собой разделены пробелами. Для получения более подробной информации смотрите Свойство ConversionFunc.
- UpdateGram schema
-
Определяет имя схемы разметки и ее местонахождение посылаемое функции XMLUPDATEGRAM( ). Эта установка применяется только когда CursorAdapter DataSourceType представляет собой "XML". Для получения более подробной информации смотрите UpdateGramSchemaLocation Property.