A
a1az
Unregistered / Unconfirmed
GUEST, unregistred user!
在页面中
<FORM ACTION="http://localhost:1024/project1.exe/runquery" METHOD=GET>
<P><P>SELECT OPERATOR:
<SELECT NAME="op"><OPTION VALUE="0" SELECTED>like<OPTION VALUE="1"> =
<OPTION VALUE="2"> ><OPTION VALUE="3" > < </SELECT>
。。。
</FORM >
发出的URL:
http://localhost:1024/project1.exe/runquery?op=1&fd=partno&fd_vl=3315
可是我CGI程序的WebDispatcher的动作项老出错,无法获取op、partno、fd_vl的值,
Web App debugger信息是
<p>SQLQuery1: Parameter 'op' not found
为了防止SQLQuery读取参数出错,runquery对应的OnAction事件没有读取这些数据值
(如QueryFields),直接输出response.content:='ft';都出错。
注:
1)我用的是dbExpress的SQLQuery,通过SQLconnection连接到我本地的IBLocal的。尝试过
Query和Session,和QueryTableproducer,也有同样的问题。
2)不使用Web App Debugger问题更多。
3)如果不在客户端利用Form命令提交数据,而是直接通过< a href=''>激活一个动作项
执行 SQLQuery的查询,都可以通过SQLQueryTableProducer返回一个数据表格。
<FORM ACTION="http://localhost:1024/project1.exe/runquery" METHOD=GET>
<P><P>SELECT OPERATOR:
<SELECT NAME="op"><OPTION VALUE="0" SELECTED>like<OPTION VALUE="1"> =
<OPTION VALUE="2"> ><OPTION VALUE="3" > < </SELECT>
。。。
</FORM >
发出的URL:
http://localhost:1024/project1.exe/runquery?op=1&fd=partno&fd_vl=3315
可是我CGI程序的WebDispatcher的动作项老出错,无法获取op、partno、fd_vl的值,
Web App debugger信息是
<p>SQLQuery1: Parameter 'op' not found
为了防止SQLQuery读取参数出错,runquery对应的OnAction事件没有读取这些数据值
(如QueryFields),直接输出response.content:='ft';都出错。
注:
1)我用的是dbExpress的SQLQuery,通过SQLconnection连接到我本地的IBLocal的。尝试过
Query和Session,和QueryTableproducer,也有同样的问题。
2)不使用Web App Debugger问题更多。
3)如果不在客户端利用Form命令提交数据,而是直接通过< a href=''>激活一个动作项
执行 SQLQuery的查询,都可以通过SQLQueryTableProducer返回一个数据表格。