sql >> Databasteknik >  >> RDS >> Mysql

Kan ett C#-program läsa en textfil i minnet och sedan skicka det objektet till en metod som kräver ett filnamn?

Minne är inte en fil, så det korta svaret är nej. Alternativen är:

  1. Läs igenom filen och skriv ut den som en temporär fil (System.IO.Path.GetTempFileName() är din vän här, för att namnet ska ge den partiella filen) och skickar det filnamnet till MySqlBulkLoader
  2. Använd ett "RAM Disk"-verktyg för att skapa en minnesbaserad disk för att lägga en kopia av hela 300 Mb-filen på, skicka sedan den filsökvägen till MySqlBulkLoader.


  1. Validerar användarnamn och lösenord från MySQL

  2. "Kan inte släppa utlösaren" Fel när du försöker släppa en inloggningsutlösare? Prova detta.

  3. PostgreSQL och TimescaleDB säkerhetskopiering återställande med ClusterControl CLI

  4. hur man spelar mp3-ljud lagrat i mysql blob med php