你有一个运行多个SQL的数据窗口吗?

时间:2015-02-10 01:52:05

标签: sql radio-button powerbuilder datawindow

我对编程和PowerBuilder很新。我想知道是否有可能有一个数据窗口但是有多个SQL语句?如果选择了一个单选按钮,我希望它运行一个语句;如果选择了另一个单选按钮,我希望运行另一个语句。这是可能的还是我必须创建多个数据窗口?如果可能的话,步骤是什么?

提前致谢。

1 个答案:

答案 0 :(得分:1)

有很多方法可以实现这一点,它通常取决于两个SQL语句的不同之处 如果您只是为WHERE子句运行不同的参数,那么您很可能使用一个数据窗口,并传入不同的检索参数。

如果它们是只读的,则可以使用SetSQLSelect()在运行时修改SQL语句。

如果他们返回完全不同的结果集,或者在查询中使用完全不同的表集,那么您很可能必须使用两个不同的数据窗口。

-Paul -