在CF9中读取Application.DataSource

时间:2010-11-23 02:22:08

标签: coldfusion datasource coldfusion-9

如何从我的代码中读取默认的application.datasource?

应用程序转储没有向我显示数据源,并且尝试阅读application.datasource会出错。

3 个答案:

答案 0 :(得分:5)

尝试转储application.getApplicationSettings()

答案 1 :(得分:0)

尝试重新启动applciation。您不能只转储应用程序并查看数据源。但是如果你在application.cfc中设置了这个,它应该“正常”。

component output =“false”{     this.name =“MyDemo”;     this.datasource =“DemoDB”; }

编辑:尼斯托尼我​​不知道。

答案 2 :(得分:0)

Application.cfc中的这个范围仅在onApplicationStart(),onSessionStart()onRequestStart()等的持续时间内持续存在。

如果要公开变量,请在onApplicationStart()中,只需将其存储在应用程序范围内。

application.myVariable = myVariable;