У меня есть база данных Visual Fox Pro с тысячами строк. Я использую oledb для извлечения данных из fox pro и экспорта (после некоторых расчетов и форматирования) их на сервер sql. Я использовал набор данных для заполнения 2-3 таблиц данных (связанных таблиц) за раз.
Первая проблема заключается в том, что использование памяти очень велико, потому что набор данных огромен. Я хочу уменьшить объем памяти. Любое предложение для этого.
Поэтому я решил получить несколько строк за раз. Как мне получить строки с помощью команды oledb, чтобы я мог получить, например, 1-20, а затем 20-40 и т. д.