我必须将桌面应用程序转换为saas
此应用程序使用foxpro(* .dbf文件)
存储其数据当我尝试更新dbf文件中的行
时出现问题总是给我一个错误:dbase_replace_record(): Wrong number of fields specified
当我运行dbase_numfields( $db )
时,我有244个字段;
但是当我跑count( dbase_get_record_with_names( $db, 1 ) )
时,
它将始终返回242(缺少2列)
使用* .dbf文件时是否有一些我不知道的事情?
答案 0 :(得分:0)
count( dbase_get_record_with_names( $db, 0 ) )
不是100%肯定,但不应该开始计算0,1,2 ....