求助sqlserver2000 远程链接 sybase 插入数据的问题,至今没在网上发现解决方案!!!

笑天狂客 2005-06-01 01:18:31
我已经在sqlserver2000上建立远程链接sybase,并且可以使用查询语句:
select * from OpenQuery(sybase160,'select * from dbo.tt')
查询到结果,可是我使用插入语句:
insert into OPENQUERY (sybase12,'select name from dbo.tt')
values( 'tom')

却得到这样的结果:
OLE DB 提供程序 'MSDASQL' 报错。
[OLE/DB provider returned message: 未指定的错误]
[OLE/DB provider returned message: 在事务中,不能存在此游标类型的多记录集。更改游标类型、提交事务,或关闭其中一记录集。]
OLE DB 错误跟踪[OLE/DB Provider 'MSDASQL' IRowsetChange::InsertRow returned 0x80004005: ]。


再网上搜遍了,也找不到如何解决,请各位兄弟帮助了,先谢过。
...全文
49 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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