求sqlserver通过连接服务器更新foxpro的方法
现在可以通过sqlserver的链接服务器select,insert foxpro中的数据表,可是update就是不行,还不知道delete行不行,急啊
insert into vfp_genesis...step
values(@Number,@Name,0,0,0,-1,0,0,0,0,0,0)
这个语句执行成功
select * from vfp_genesis...step
这个也成功
delete from vfp_genesis...step
这个不成功,返回错误信息如下:
服务器: 消息 7333,级别 16,状态 2,行 1
未能用书签从 OLE DB 提供程序 'VFPOLEDB' 中提取行。
[OLE/DB provider returned message: 多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。]
OLE DB 错误跟踪[OLE/DB Provider 'VFPOLEDB' IRowsetLocate::GetRowsByBookmark returned 0x80040e21: 01000000]。
update vfp_genesis...step
set active = 0
这个也不成功,错误信息同上
希望高手指点