Открытые вопросы Foxpro FPD DBF

В настоящее время я разрабатываю интеграцию на C# для общения со старой системой Foxpro.

Цель этого программного обеспечения в отчетности и аудите.

У меня возникла следующая проблема при подключении к FPD с использованием ODBC.

  1. Я не могу открыть общий файл (если файл открывается где-либо еще)
  2. Я не вижу строки, помеченные для удаления.

person user3673241    schedule 25.05.2014    source источник
comment
Команды SET EXCLUSIVE OFF и SET DELETED OFF приходит на ум   -  person stuartd    schedule 05.06.2014


Ответы (1)


Используя C#, я бы пропустил ODBC, а вместо этого использовал VFP OleDB Provider скачать здесь

Затем вы можете создать соединение - подключиться к PATH, где расположены таблицы, а не к конкретной таблице. Затем создайте объект OleDbCommand и отправьте SQL-выбор, вставку, обновление, удаление. DO PARAMETERIZED запросы для предотвращения проблем.

Я предложил много ответов, связанных с соединением VFP, OleDb, C#, запросом, обновлениями и т. д. там вы можете легко найти множество других вариантов.

person DRapp    schedule 27.05.2014