Vb 操作(更新) Vf 数据库
这是连接字符串:
StrVf = "Provider=MSDASQL.1;Persist Security Info=False;Driver={Microsoft Visual FoXPro Driver};SourceType=DBC;SourceDB=" & CB2_VfDataBasePathAndName & ";Exclusive=No;BackGroundFetch=Yes;Collate=Machine;OLE DB Services= -4"
----------------------------------------------------------
增加记录能成功
但是更新已有记录的某个字段时,执行到RecoVf.Update这句话的时候,出现错误提示如下
运行时错误:'-2147467259 (80004005)'
[解决办法]
直接用UPDATE SQL不行?
你的代码是什么?有VFP9的OLEDB连接DBF试试
http://www.microsoft.com/downloads/details.aspx?FamilyId=E1A87D8F-2D58-491F-A0FA-95A3289C5FD4&displaylang=en
[解决办法]
直接送
Update 表名 Set 字段=值 Where 条件