Spec-Zone.ru › ColdFusion

cfgridupdate

Используется внутри тега cfgrid. Обновляет источники данных напрямую на основе отредактированных данных сетки. Этот тег обеспечивает прямой интерфейс для работы с источником данных. Сначала тег выполняет действия по удалению строк, затем действия по вставке строк и после этого действия по обновлению строк. При обнаружении ошибки обработка строк прекращается.

<cfgridupdate grid="" datasource="" tablename="">

cfgridupdate(grid="", datasource="", tablename="");

Для этого тега требуется Adobe ColdFusion 3 или более поздней версии. Не поддерживается в Lucee и других средах.

Не рекомендуется: сообщество CFML в целом не рекомендует использовать теги, генерирующие пользовательский интерфейс. См. https://static.raymondcamden.com/cfuitherightway/cfgrid/index.html

  • CF3+
  • См. также: cfgrid cfgridrow cfgridcolumn

    Справочник по атрибутам

    grid string
    Обязательный

    Имя элемента формы cfgrid, который является источником данных для действия обновления.

    datasource string
    Обязательный

    Имя источника данных для действия обновления.

    tablename string
    Обязательный

    Таблица, в которую следует вставить поля формы. Драйверы ORACLE: имя должно быть в верхнем регистре. Драйвер Sybase: учитывается регистр. Регистр должен совпадать с тем, который использовался при создании таблицы.

    username string

    Переопределяет имя пользователя, указанное в настройках ODBC.

    password string

    Переопределяет пароль, указанный в настройках ODBC.

    tableowner string

    Владелец таблицы, если поддерживается.

    tablequalifier string

    Для источников данных, поддерживающих квалификаторы таблиц, используйте это поле, чтобы указать квалификатор таблицы. Назначение квалификаторов таблиц зависит от драйвера. В SQL Server и Oracle квалификатор обозначает имя базы данных, содержащей таблицу. В драйвере Intersolv dBASE квалификатор обозначает каталог, в котором находятся файлы DBF.

    keyonly boolean

    Применяется к действию обновления: Да: условия WHERE ограничены значениями ключей. Нет: условия WHERE включают значения ключей и исходные значения изменённых полей.
    Значения:
    • true
    • false

    Примеры
    Пример кода с использованием тега cfgridupdate

    © 2012–present Foundeo, Inc. and the CFDocs contributors.
    Licensed under the MIT License.
    ColdFusion is a trademark of Adobe Systems Incorporated.
    https://cfdocs.org/cfgridupdate

    Spec-Zone.ru

    Настройки Оффлайн Что нового Помощь О нас
    Spec-Zone .ru
    спецификации, руководства, описания, API