Как извлечь данные из SQL Server и вставить эти же данные в ctreeACE? (в настоящее время)

Итак, я пишу сценарий C#, который извлекает данные из SQL Server, а затем в этом же сценарии вставляет извлеченные данные в уже созданную таблицу для извлечения извлеченных данных. Я хотел бы поделиться некоторыми идеями, чтобы посмотреть, поможет ли кто-нибудь мне подумать о том, как это сделать.

  • Шаг 1: Создайте соединение с базой данных ctreeACE
  • Шаг 2: Вставить полученные данные в правильные столбцы таблицы <- вот где я застрял

Вот некоторые из моих идей:

  • Сохраните текущие данные, извлекаемые в список, затем прочитайте список в таблицу ctree.
  • Создайте цикл for, который получает данные, которые проходят через него, и вставляет их в таблицу, вытягивая данные строка за строкой.

Я хотел бы получить обратную связь для моего мышления до сих пор!

1 ответ

Это что-то постоянно работает, чтобы держать его в курсе или что-то, что работает как 1 раз в день?

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

Если это выполняется только один раз в день или что-то еще, тогда да, захватите данные в список и вставьте. Не уверен, что это поддерживает Ctree, но некоторые платформы имеют массовую вставку или оператор вставки, где вы можете объявить сторону "значений" более одного раза, чтобы получить более 100 записей одновременно.

Другие вопросы по тегам