sql >> Database teknologi >  >> RDS >> Mysql

Kan et C#-program læse en tekstfil ind i hukommelsen og derefter videregive det objekt til en metode, der kræver et filnavn?

Hukommelse er ikke en fil, så det korte svar er nej. Alternativerne er:

  1. Læs filen igennem og skriv den ud som en midlertidig fil (System.IO.Path.GetTempFileName() er din ven her, for at navnet skal give den delvise fil) og sende det filnavn til MySqlBulkLoader
  2. Brug et "RAM Disk"-værktøj til at oprette en hukommelsesbaseret disk til at lægge en kopi af den fulde 300 Mb-fil på, og send derefter denne filsti til MySqlBulkLoader.


  1. SQLite Query Exception Android Studio Syntax Fejlkode 1

  2. hvordan vælger man en række, hvor en af ​​flere kolonner svarer til en bestemt værdi?

  3. MySQL Multiple Where-klausul

  4. Indeks til at finde et element i et JSON-array