一个简单的问题

caoyanqi1981 2003-08-20 01:54:14
PB8.0中,我用pb object->Connection Object Wizard建了一个连接ms sql的sql Database Connection的自定义Class,(n_connection)
随后我定义了全局变量n_connection n_con
然后我在Windows的OPEN事件中写

n_con = Create n_connection
dw_1.settransobject(sqlca)

运行时候报错.(database transaction Not available.)
说sqlca不可用。
不是说只要对象Create后,就会自动执行n_connection里面的三个函数,去连接数据库的吗?就象写三层式那样自动连EA server.(三层式成功。不过要加一句n_con.Connectserver(),然后实例化对象) 为什么连SQL就不行了??
...全文
19 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
caoyanqi1981 2003-08-21
  • 打赏
  • 举报
回复
那为什么EA SERVER的对象之要CREATE后,就自动连接了?
runsoft 2003-08-20
  • 打赏
  • 举报
回复
hehe
freeliu 2003-08-20
  • 打赏
  • 举报
回复
对象Create后,你要手动执行n_connection里面的三个函数,去连接数据库。
比如:n_con.f_###()

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧