PB11.5 开发WEB 联接数据库的方法是什么

PB11.5 开发WEB 连接数据库的方法是什么?
我用的是SQL SERVER2000数据库 在PB11.5后改用ODBC 连SQL SERVER2000 可是当发布到WEB时 数据窗口没有数据 提示:Database transaction information not available. Call SetTrans or SetTransObject function. 也就是我在OPEN数据中的DW_1.STRANSOBJECT(SQLCA) 与DW_1.RETRIEVE()没有找到数据库 可我在C/S下能运行呀 
连接代码是:
SQLCA.DBMS = "ODBC"
SQLCA.AutoCommit = False
SQLCA.DBParm = "ConnectString='DSN=asset;UID=sa;PWD=bxd'"
connect;
open(w_main)
谢谢大家的帮助 希望大家加下我QQ: 3030400,指点一下!
------解决方案--------------------
机器上有SQL,有ODBC源吗