/ / Asynchrónne vkladajte záznamy do MsAccess - c #, winforms, ms-access

Asynchrónne vložiť záznamy do MsAccess - c #, winforms, ms-access

Chcem vložiť 2000 záznamov do MsAccessDatabase. Funguje to dobre, ale vďaka vloženiu sa v mojej forme oneskorí asi 3 sekundy. Existuje spôsob, ako zabrániť oneskoreniu formulára, takže nemusí čakať na dokončenie procesu vloženia, aby sa vykonal ďalší príkaz?

odpovede:

3 pre odpoveď č. 1

Existuje mnoho prístupov k tomu pomocou vlákna iného ako ui vlákna. Odporúčam sa na to pozerať ThreadPool, paralelná knižnica úloh alebo BackgroundWorker.

Každý z týchto odkazov povedie k množstvu príkladov, ako dosiahnuť to, čo sa snažíte urobiť.