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

问下PB11.5开发webservice服务端连接应该在哪里处理解决思路

2012-03-18 
问下PB11.5开发webservice服务端连接应该在哪里处理我在一个uo对象的函数里面写着如下代码:SQLCA.DBMS

问下PB11.5开发webservice服务端连接应该在哪里处理
我在一个uo对象的函数里面写着如下代码:

SQLCA.DBMS = "O90 Oracle9i (9.0.1)"
SQLCA.LogPass = 'sdey2005'
SQLCA.ServerName = "his"
SQLCA.LogId = "his"
SQLCA.AutoCommit = False
SQLCA.DBParm = "PBCatalogOwner='his'"

connect;

li_count = 1

CHOOSE CASE as_fun

CASE 'get_reg_info'

SELECT count(*) INTO :li_count from r_employee using sqlca;

IF sqlca.sqlcode <> 0 THEN
return string(sqlca.sqlcode)
END IF

  return string(li_count)

END CHOOSE

生成http://localhost:8081/ws_reg/uo_reg.asmx?op=reg_trans后
通过浏览器调试后输出返回却不成功,用C/S环境下测试是有记录。
返回:
<?xml version="1.0" encoding="utf-8" ?> 
<string xmlns="http://tempurl.org">-1</string> 

是不是PB11.5开发的webservice连接需要另外处理?

[解决办法]
ODBC也可以!

探讨
PB11.5需要连接oracle数据库只能通过ADO.NET方式去连接吗?

热点排行