Мне нужно преобразовать настольное приложение в 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?