PB+WebService 数据库处理框架演示版安装说明 片头语:本人用了PB 多年,从PB6.5 到 PB11,一直绝对PB 是个好东西,开发C/S 的ERP 应用相当不错,开发快捷,DW 功能强大,但是随着Internet 网络的发展,越来越要求应用能够支持互联网运行平台,为此结合项目,我开发了PB+Webservice 平台,并成功的用于多个项目,在保留PB 开发前端界面的优势,又弥补了PB 的不足。 金色麦田 QQ: 993060860 最后提示:请在安装和运行过程中,防火墙提示访问时,请点击允许,否则程序可能无法运行。 第 1 章 平台简介 1 .1 本例程说明 实现在Internet 环境下调用WebService 进行数据交互的框架 本框架已经封装了Oracle10i、 Sybase12.5、 SqlServer2005 的 JDBC 连接,数据库查询、语句执行等各种数据库处理 通过本框架,你可以迅速的在原有C/S 开发平台下的各种程序体的基础上开发出基于互联网的应用程序 1 .2 系统原理 《 PB 开 发 前 端 界 面 处 理 》 <---> 《 通 过 本 框 架 》 <----> 《 事 务 服 务 器 处 理(Tomcat,Weblogic 等 )》 <---->《调用JDBC 连接池》<---->《执行相关数据库处理语句》<---->《通过本框架数据压缩返回》<---->《 PB 进行数据反映处理》 本框架已经成功应用于多个互联网应用项目中。 1 .3 用法和函数说明 首先、定义一个全局的变量 guo_webdb 变量名 变量名 = create guo_webdb 其次、对guo_webdb 中的各个连接参数赋值,即可使用,具体见例程 函数说明: uof_dbtest 测试数据库是否连接成功 uof_dbgetsqlline 直接将查询语句发到服务端,返回查询结果数据流 uof_dbgetsqlfile 直接将查询语句发到服务端,返回查询结果压缩文件 uof_dbexecsql 直接将执行语句发到服务端。 函数返回 以上函数返回结果,全部在guo_webdb.istr_sql 中,istr_sql 的结构同Sqlca guo_webdb.istr_sql.sqlcode 为语句执行结果状态 guo_webdb.istr_sql.sqlcount 为语句执行结果影响条数 guo_webdb.istr_sql.sqlerrtext 为语句执行结果错误信息 …… 数据返回格式: 通过uof_dbgetsqlline 和uof_dbgetsqlfile 函数得到的数据一个为string 内存对象,一个为文本文件,文件格式为列间用”~t”分割,行间用”~n”分割,可以直接import 进数据窗口. 1 .4 优点 1、通过自己开发的控件,实现PB 通过互联网调用WebServ ice 进行数据通信...