pb 中如何用DATAWINDOW 获取select 语句查询出来的数据!

2024年11月16日 16:19
有3个网友回答
网友(1):

  查一下 syntaxfromsql() 函数,可以通过自己写的SQL 语句字符串生成DW 语法,再create() 后再retrieve()。
  或是string sqlstr="select * from biao1 where fcbz= 1 group by cdbm";然后在利用DATAWINDOWS的数据源或者是绑定上sqlstr就OK了啊。

网友(2):

1.基于上述语句建立存储过程,该存储过程用部门号和商品号作为输入参数,在pb里调用此存储过程,把取出来的数据插入到你要显示数据的datawindow中

2.新建一个datawindow对象,设置两个检索参数,一个部门号 比较符用in, 参数类型选择
string array,另一个参数商品号,建立一个datastore,dataobject为刚才创建的这个 datawindow对象,把参数传进去,然后用datastore中的内容与已经有数据的datawindow比较

网友(3):

string sqlstr="select * from biao1 where fcbz= 1 group by cdbm";

然后在利用DATAWINDOWS的数据源或者是绑定上sqlstr就OK了啊