保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 计算机论文 >> 正文

利用PowerBuilder开发WEB应用


cation=Localhost.
  
  建一个数据库(book_dealing)其中有三个表,分别为:
  
  “book”:b_name,b_no,b_publisher,b_price,b_num
  
  “customer”:c_name,c_tel,c_addr
  
  “dealing”:b_name,c_name,d_num,d_time
  
  
  
  建一个数据窗口dw_book,其SQL语法为:
  
  SELECT“book”.”b_name”,
  
  “book”.”b_no”,
  
  “book”.”b_publisher”,
  
  “book”.”b_price”,
  
  “book”.”b_num”
  
  FROM“book”
  
  
  
  创建PB服务器应用的用户界面。在窗口w_server上有两个按钮cb_1,cb_2,再定义一个transport类型的实例变量mytransport,cb_1的clicked事件有关程序如下:
  
  ..........
  
  mytransport=createtransport
  
  mytransport.driver=“winsock”
  
  mytransport.location=“localhost”
  
  mytransport.application=“10099”
  
  .........
  
  
  
  
  
  
  
  创建一个不可视的用户对象u_internet,定义一个transaction类型的全局变量mytransaction,在该用户对象的constructor事件中定义连接到数据库(book_dealing)的事务对象mytransaction和连接到数据库(webpb)的事务对象sqlca,在该对象的destructor事件中分别取消这两个事务对象。
  
  在u_internet上定义两个函数分别为f_book,f_book_dealing,这两个函数的返回值都为字符类型。在f_book中,利用数据窗口dw_book作数据库查询,再利用数据窗口的属性将查询结果以HTML形式返回给web.pb,有关程序如下:
  
  stringreturn_html
  
  datastoredd
  
  dd=createdatastore
  
  dd.dataobject=”dw_book”
  
  dd.settransobject(mytransaction)
  
  dd.retrieve()
  
  .....
  
  return_html=return_html+dd.object.datawindow.data.htmltable
  
  ......
  
  returnreturn_html
  
  
  
  在函数f_dealing中,定义参数分别为:book_name,deal_num,

《利用PowerBuilder开发WEB应用(第2页)》
本文链接地址:http://www.oyaya.net/fanwen/view/174150.html

★温馨提示:你可以返回到 计算机论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。