求助:如何插入一条记录
smtcl 2004-10-20 10:35:26 表capp_zpnlzh中有记录10条
&&-- 查询
SQLEXEC(nhandle,"select 名称,能力组代号,备注 from capp_zpnlzh","zpnlzh") &&- 将查询的结果集保存在临时表zpnlzh中
&&设置本地表可更新服务器表
***设置zpnlzh可更新capp_zpnlzh表
sele zpnlzh
cursorsetprop("tables","capp_zpnlzh","zpnlzh") &&设置临时表的更新目标表
cursorsetprop("keyfieldlist",'名称',"zpnlzh") &&设置临时表的关键字
cursorsetprop("updatablefieldlist","名称,能力组代号,备注","zpnlzh")&&设置临时表的更新字段
cursorsetprop("updatenamelist","名称 capp_zpnlzh.名称 ,能力组代号 capp_zpnlzh.能力组代号,备注 capp_zpnlzh.备注","zpnlzh") &&&用zpnlzh中的相应字段更新capp_zpnlzh表
cursorsetprop("sendupdates",.t.,"zpnlzh")&&设置为可更新
cursorsetprop("wheretype",2)
cursorsetprop("buffering",5)&&设置表缓冲
问题:
当执行以下语句时出错
go 2
insert blank
错误提示为“表处于表缓冲方式下的表,不能发布此命令。”
帮助文件显示为:
表处于表缓冲方式下的表,不能发布此命令(错误 1579)
在执行此命令之前,将缓冲方式改为非表缓冲方式。
请问如何解决,谢谢。