以文本方式查看主题

-  蓝色快车PB俱乐部论坛  (http://pb.besoft.com.cnhttp://pb.besoft.com.cn/bbs/index.aspindex.asp)
--  PowerBuilder MIS编程  (http://pb.besoft.com.cnhttp://pb.besoft.com.cn/bbs/index.aspbbs.asp?boardid=1)
----  pb菜鸟的菜问题  (http://pb.besoft.com.cnhttp://pb.besoft.com.cn/bbs/index.aspdispbbs.asp?boardid=1&rootid=3334&id=3342)


--  作者:我是大脸猫
--  发布时间:2005/10/13 17:36:02

--  pb菜鸟的菜问题
pb菜鸟的菜问题一
语言环境,pb9.0,数据库,sqlserver 2000

迫切需要解决的问题
1.我想从数据库a的kq表里获取部分数据到数据库b的kq表里,以下语句在查询分析器里通过,但是在pb里就出错,提示c0031语法错误
insert into b.dbo.kq select top 10 * from a.dbo.kq

2.我新建了一个窗口w1,能够显示出来,我又新建了一个数据窗口d1,数据窗口是一个grid形式的,选择的数据来源是数据库b的kq表里,我把它拖到窗口上,放好,可是我打开窗口的时候,这个数据窗口却不显示,怎么回事啊,什么地方需要设置呢

3.我想用select语句做一些*作,怎么设置让这个数据窗口里的数据跟着变化啊

本人刚开始学习,是一个超级菜鸟,烦请回贴指导,多谢


--  作者:andytang123
--  发布时间:2005/10/19 12:46:54

--  
8566047 pb群。
1。在pb里,你有没有连接上两个数据库。
2。是窗口本身不显示还是数据不显示。
3。dw_1.settransobject(sqlca)//连接事务对象
  sql="select operator,meno  from table where name='"+name1+"'"; 
  //检索满足条件的数据记录
  dw_1.setsqlselect(sql)
  dw_1.retrieve()
可用于实现查询。

">