Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 25120|Відповідь: 4

[Інтерфейс] C# імпортує з таблиць Excel (100 000 даних) у базу даних

[Копіювати посилання]
Опубліковано 30.09.2020 13:55:06 | | |
1. Опрацюйте сцену
Excel-таблиці містять 100 000 даних
Усі вони потрібно імпортувати в базу даних
2. Форма впровадження
1) Отримати потік даних за URL
2) Виконати для циклу
Нарешті, він надається клієнту у вигляді інтерфейсу
P.S.: Це повільно, чи є краща форма реалізації?
       Я щойно приєднався до роботи і маю брак досвіду, тому прийшов запитати богів




Попередній:Різниця між restful patch і put request-ом
Наступний:Помилка при серіалізації або десеріалізації за допомогою JSON JavaScript Serializer
Опубліковано 05.10.2020 11:11:16 |
Це неможливо — прочитай і запиши.
Я написав дані в Excel і хотів завершити Excel у базі даних, але не міг знайти правильний час
Опубліковано 06.10.2020 20:39:48 |
Процес виглядає так:
  • Надішліть допис у файлі Excel на фоновий інтерфейс
  • Прочитайте запис Excel у таблиці пам'яті
  • Вставте таблицю в базу даних за допомогою ado.net


Джерела наведені нижче:

C# вставляє велику кількість даних через DataTable, і для 500 000 даних потрібно лише 3 секунди
https://www.itsvse.com/thread-3292-1-1.html


Опубліковано 05.11.2020 23:14:12 |
Давай!
Опубліковано 01.12.2021 16:40:58 |
Не погано...
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com