2

我用的是 CF9

编辑更新 cfgrid 中数据库信息的字段时,出现此错误:

“调用 CFC /assetMgmt/assetdata.cfc 时出错:执行数据库查询时出错。[通过将 'cfdebug' 添加到 URL 参数来启用调试以查看更多信息]”。

将 ?cfdebug 添加到 url 的末尾并按 Enter 会打开菜单以搜索要填充网格的项目,因此一旦填充了网格(因为点击了搜索按钮),cfdebug 参数就会被删除。

我想我需要一些方法来启用此 cfdebug 模式而无需导航到页面,因为它删除了 cfgrid。抱歉,如果这听起来令人困惑

4

2 回答 2

1

这是我的建议:使用 chrome 或 Safari。打开开发者工具并查看控制台。确保正在记录 xmlhttprequests。

现在访问有问题的页面。您将在控制台中看到记录的错误(可能是 500 错误)以及请求的 URL。右键单击网址并在新选项卡中打开。这将重新运行请求并直接在浏览器中输出结果,以便您可以看到抛出的错误。修复错误,您应该一切顺利。

如果您需要更多帮助,请告诉我。

于 2013-02-15T03:46:26.567 回答
0

I found that giving a sql column an alias with a space in it caused an issue in ext-all.js with cfgrid. To fix this, I replaced the spaces with non breaking spaces (&nbsp) and it solved the issue.

于 2014-01-03T15:49:18.300 回答