首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

powerbuilder11的企业正式版,web service源的datawindow,该如何解决

2012-02-14 
powerbuilder11的企业正式版,web service源的datawindow我使用的是powerbuilder11的企业正式版,但pb11的we

powerbuilder11的企业正式版,web service源的datawindow
我使用的是powerbuilder11的企业正式版,但pb11的web service源的datawindow不会用,请高手指点:如果要实现使用web service源的datawindow进行数据的插入、更新、删除,web service该如何开发,客户端程序又该如何呼叫web service。能提供相关的资料也行,急盼恢复!谢谢!

[解决办法]
好,一切建立在你已经有web service的前提下,
无论是你用pb座的还是其他。
新建数据窗口,除了数据源,一切还都是老样子
原来你是选择表,选择wsdl后你可以看到这个web service的所有方法了
选择你需要的,下一步直到进入设计界面
和平是不同的是多了web service update proprity
就相当于pb平时的update proprity,
在这里,设定其他web service,那么在原来数据窗作了修改
产生insert ,delete,update后就会映射到这里
也就是说,以前的sql语句全都转化成web service调用
这个dw建好后,你还是retrieve,update,和平是没有区别。
[解决办法]
具体问题具体分析,你可以做一个web service,里边每一个方法对应一个表
对应的函数除了各字段多增加一个参数,表示对这个表的操作的方法,比如insert update,delete
当然,这是最简单的方法,遇到连表操作,你可能还需要做更复杂一些的方法
同样的,你用pb座的非web service的dw,也不能简单地update多表也是一样的

热点排行