Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 25120|Svar: 4

[Interface] C# importerer fra Excel-tabeller (100.000 data) til databasen

[Kopier link]
Opslået på 30/09/2020 13.55.06 | | |
1. Bearbejde scenen
Excel-ark har 100.000 data
Alle skal importeres til databasen
2. Implementeringsformular
1) Få dataflowet baseret på URL'en
2) Optræd for loop
Endelig leveres den til klienten i form af et interface
PS: Det er langsomt, findes der en bedre implementeringsform?
       Jeg er lige startet på arbejde og mangler erfaring, så jeg kom for at spørge guderne




Tidligere:Forskellen mellem en restful patch og en put-anmodning
Næste:Fejl ved serialisering eller deserialisering med JSON JavaScriptSerializer
Opslået på 05/10/2020 11.11.16 |
Der er ingen måde, læs det op og skriv det ind
Jeg skrev data til Excel, og jeg ville gerne færdiggøre Excel til databasen, men jeg kunne ikke finde det rigtige tidspunkt
Opslået på 06/10/2020 20.39.48 |
Processen er som følger:
  • Send Excel-filen til baggrundsgrænsefladen
  • Læs Excel-posten ind i hukommelsestabellen
  • Indsæt en tabel i databasen via ado.net


Referencer er som følger:

C# indsætter en stor mængde data gennem DataTable, og det tager kun 3 sekunder for 500.000 data
https://www.itsvse.com/thread-3292-1-1.html


Opslået på 05/11/2020 23.14.12 |
Kom nu!
Opslået på 01/12/2021 16.40.58 |
Ikke dårligt...
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com