Читайте Application.DataSource в CF9 - PullRequest
3 голосов
/ 23 ноября 2010

Как я могу прочитать исходный файл application.datasource из моего кода?

Дамп приложения не показывает мне источник данных, и попытка чтения application.datasource выдает ошибку.

Ответы [ 3 ]

5 голосов
/ 23 ноября 2010

Попробуйте создать дамп application.getApplicationSettings ()

0 голосов
/ 15 декабря 2011

Эта область действия в Application.cfc сохраняется только на время onApplicationStart (), onSessionStart () onRequestStart () и т. Д.

Если вы хотите предоставить переменные, в onApplicationStart () просто сохраните их в области приложения.

application.myVariable = myVariable;
0 голосов
/ 23 ноября 2010

Попробуйте перезапустить приложение. Вы не можете просто сбросить приложение и посмотреть источник данных. Но если у вас есть этот набор в application.cfc, он "должен" работать.

компонент вывода = "ложь" { this.name = "MyDemo"; this.datasource = "DemoDB"; }

Редактировать: Милый Тони, я этого не знал.

...