Как извлечь данные из SQL Server и вставить эти же данные в ctreeACE? (в настоящее время)
Итак, я пишу сценарий C#, который извлекает данные из SQL Server, а затем в этом же сценарии вставляет извлеченные данные в уже созданную таблицу для извлечения извлеченных данных. Я хотел бы поделиться некоторыми идеями, чтобы посмотреть, поможет ли кто-нибудь мне подумать о том, как это сделать.
- Шаг 1: Создайте соединение с базой данных ctreeACE
- Шаг 2: Вставить полученные данные в правильные столбцы таблицы <- вот где я застрял
Вот некоторые из моих идей:
- Сохраните текущие данные, извлекаемые в список, затем прочитайте список в таблицу ctree.
- Создайте цикл for, который получает данные, которые проходят через него, и вставляет их в таблицу, вытягивая данные строка за строкой.
Я хотел бы получить обратную связь для моего мышления до сих пор!
1 ответ
Это что-то постоянно работает, чтобы держать его в курсе или что-то, что работает как 1 раз в день?
Если он работает все время, то в зависимости от скорости, которую вы хотите, я бы поместил буфер в очередь и очистил очередь по таймеру.
Если это выполняется только один раз в день или что-то еще, тогда да, захватите данные в список и вставьте. Не уверен, что это поддерживает Ctree, но некоторые платформы имеют массовую вставку или оператор вставки, где вы можете объявить сторону "значений" более одного раза, чтобы получить более 100 записей одновременно.