IBM Books

Net.Data 参考


SQL

此语言结构等价于 Net.Data 中用 FUNCTION(DTW_SQL) 调用的一个函数。

它包含 SQL_REPORT 和 SQL_MESSAGE 语句,这些语句也来自 DB2 WWW Connection。 DB2 WWW Connection 不支持名为 %SQL 的模块。

例子:

例 1: 一个 DB2 WWW Connection 宏

%SQL{
UPDATE $(dbtbl) SET URL='$(URL)' WHERE ID=$(ID)
%SQL_MESSAGE{
100: "<B>The selected URL no longer exists in the table</B>." : continue
%}
%}
 
%HTML_INPUT{
<HTML>
...
%EXEC_SQL
</HTML>
%}
 
%HTML_REPORT{
<HTML>
...
</HTML>
%}

例 1: 一个等价的 Net.Data 宏

%FUNCTION(DTW_SQL) URLquery(){
UPDATE $(dbtbl) SET URL='$(URL)' WHERE ID=$(ID)
%MESSAGE{
100: "<B>The selected URL no longer exists in the table</B>." : continue
%}
%}
 
%HTML(INPUT) {
<HTML>
...
@URLquery
</HTML>
%}
 
%HTML(REPORT){
<HTML>
...
</HTML>
%}


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]