Как программно настроить источник данных ODBC с помощью C#

Для FlatFileItemReader, а также любого другого ItemReader, который продолжается AbstractItemCountingItemStreamItemReader, существует свойство maxItemCount. Путем настройки этого свойства ItemReader будет продолжать считываться до тех пор, пока не будет выполнено одно из следующих условий:

  1. Вход был исчерпан.
  2. Количество чтение элементов равно maxItemCount.

В любом из двух указанных выше условий нуль будет возвращен читателем, указывая на Spring Batch, что вход завершен.

Если у вас есть какие-либо пользовательские реализации ItemReader, которые должны удовлетворять этому требованию, я бы рекомендовал расширить AbstractItemCountingItemStreamItemReader и перейти оттуда.

8
задан olorin 18 September 2008 в 13:27
поделиться

3 ответа

Можно использовать классы записи Реестра dsn информация в реестре, под

HKLM\Software\ODBC\ODBC.INI\ODBC Data Sources

Необходимо будет проверить, какие значения необходимы для Вас драйвер ODBC.

2
ответ дан 6 December 2019 в 00:09
поделиться

Следующие ресурсы могли бы быть полезными:

MSDN:

Как использовать.NET ODBC управляемый поставщик в визуальной.NET C# и строках подключения

CodeProject.com

ODBC (DSN/Driver) менеджер DLL, записанный в C#

Можно попытаться вызвать функции:

SQLWriteDSNToIni и ConfigDSN (ссылки MSDN являются битыми по некоторым причинам, попытайтесь погуглить именами функций),

1
ответ дан 6 December 2019 в 00:09
поделиться

Пример Ключей реестра и Значений, требуемых создать источник данных ODBC для SQL Server, может быть найден здесь.

1
ответ дан 6 December 2019 в 00:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: