sql >> Databáze >  >> RDS >> Mysql

Může program C# načíst textový soubor do paměti a poté předat tento objekt metodě, která vyžaduje název souboru?

Paměť není soubor, takže krátká odpověď je ne. Alternativy jsou:

  1. Přečtěte si soubor a zapište jej jako dočasný soubor (System.IO.Path.GetTempFileName() je zde váš přítel, aby jméno dalo částečný soubor) a předání tohoto souboru do MySqlBulkLoader
  2. Použijte nástroj "RAM Disk" k vytvoření paměťového disku, na který umístíte kopii celého 300Mb souboru, a poté předejte cestu k souboru MySqlBulkLoader.


  1. Prohlášení o stavu - Php Mysqli

  2. Propojení aplikace Android studio s mysql

  3. Jak vložíte konstantu PHP do dotazu SQL?

  4. Hibernate Criteria API:Získejte n náhodných řádků