Использование технологий WWW для доступа к базам данных

       

Дополнительные замечания по созданию DBML - шаблонов


  • В шаблонах DBML, для комментариев, используется три тире (<!---),

    в отличие от двух в HTML (<!--).

    Эта специальная форма синтаксиса для комментариев позволяет Cold

    Fusion игнорировать теги и текст, содержащиеся внутри этого

    комментария.

  • Ссылки на другие файлы (графические, HTML

    и CGI программы), содержащиеся

    в DBML шаблоне, должны использовать

    полный путь, начиная с корневого каталога сервера.

  • Так как символ '#' является

    специальным символом в Cold Fusion,

    то чтобы включить его в область вывода, определяемую тегом DBOUTPUT,

    нужно в шаблоне использовать два символа '#'

    вместо одного. Это же правило относится и к двойной кавычке,

    если этот символ нужно вставить, например, в атрибут SQL

    (см. следующий абзац).

  • Cold Fusion не поддерживает

    имена полей, содержащих пробелы, внутри тега DBOUTPUT.

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

    SQL выражения в теге DBQUERY,

    для каждого такого поля следует задать псевдоним. Например,



    SQL="select ""Full

    Name"" as FullName from Persons"

    Псевдонимы бывает, также, полезно применять для удобства, в случаях,

    если имя поля велико.



    Содержание раздела