当前位置: 代码迷 >> PB >> pb8.0有别人写的数据窗口,怎么查看数据源
  详细解决方案

pb8.0有别人写的数据窗口,怎么查看数据源

热度:65   发布时间:2016-04-29 09:55:24.0
pb8.0有别人写的数据窗口,如何查看数据源
pb8.0有别人写的数据窗口,如何查看数据源??

------解决方案--------------------
这种是无数据源的数据窗口
属于外部数据源的数据窗口,即与数据库无关系
如果是有数据源的数据窗口,在TABLE中,COLUMN后面会有与数据库关系的内容。
比如:
retrieve= "PBSELECT( VERSION(400) TABLE(NAME=~ "TABLE1~ " ) COLUMN(NAME=~ "TABLE1.期号~ ") COLUMN(NAME=~ "TABLE1.?料修改?明~ ") WHERE( EXP1 =~ "TABLE1.期号~ " OP =~ "=~ " EXP2 =~ ":a_id~ " ) ) ARG(NAME = ~ "a_id~ " TYPE = string) " arguments=(( "a_id ", string)) )
或者
存储过程
procedure= "1 execute procedure procedure1 (:a_1,:a_2) " arguments=(( "a_1 ", string),( "a_2 ", string))
------解决方案--------------------
table(column=(type=char(10) updatewhereclause=no name=displayver dbname= "displayver " )
column=(type=char(100) updatewhereclause=no name=remark dbname= "Remark " )
column=(type=decimal(0) updatewhereclause=no name=ver_no dbname= "ver_no " )
)
他定义了一个外部数据源
字段 类型 长度
displayver char 10
Remark char 100
ver_no decimal
  相关解决方案