问下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连接需要另外处理?