PDA

Показать полную графическую версию : Вставка записей в DBF таблицы


LilLoco
23-06-2011, 10:05
Доброго времени суток. Есть массив данных, его нужно вставить в табличку DBF. Использую OleDb. Строка подключения:
@"Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=dBASE IV; Data Source=" + Path.GetDirectoryName ( tableName );
Пробегая по элементам массива, вызываю метод вставки данных в таблицу. И вот, что наблюдаю :
когда записей не более, допустим, 1000 - заносится без проблем(на всех системах).Когда количество записей превышает в несколько раз это число, то
Windows Xp x86 - обрабатывает без проблем.
Windows 7 Home Premium x64, Win7 Ultimate x86, Win7 Home Basic x64 - возникает исключение : Недостаточно системных ресурсов.
При этом на Win Xp процесс кушает постоянное количество памяти(разброс максимум 1мб), на Win7 же - количество увеличивается (на 18-20мб)...
Куда копать?почему так?

Delirium
24-06-2011, 06:02
Не уверен, конечно, что поможет, но что насчет запуска приложения в режиме совместимости с WinXP SP 3 ?

LilLoco
24-06-2011, 07:31
Delirium, Попробую... Посмотрю на результат.

Нет, это не помогло :(




© OSzone.net 2001-2012