Я должен преобразовать настольное приложение в Saas
Это приложение хранит свои данные с помощью foxpro (* .dbf file)
Проблема возникает, когда я пытаюсь обновить строку внутри файла DBF
Это всегда возвращает мне ошибку: dbase_replace_record(): Wrong number of fields specified
Когда я бегу dbase_numfields( $db )
я получил 244 поля;
Но когда я бегу count( dbase_get_record_with_names( $db, 1 ) )
,
Всегда будет 242 (пропущено 2 столбца)
Есть ли что-то, о чем я не знаю, работая с файлом * .dbf?
count( dbase_get_record_with_names( $db, 0 ) )
Не уверен на 100%, но не стоит ли начинать считать 0,1,2 ….
Других решений пока нет …