Я сохранил текстовый файл в базу данных сервера SQL.
Мне нужно читать текстовый файл построчно, чтобы получить содержание в нем.
мой код:
DataTable dtDeleteFolderFile = new DataTable();
dtDeleteFolderFile = objutility.GetData("GetTxtFileonFileName", new object[] { ddlSelectFile.SelectedItem.Text }).Tables[0];
foreach (DataRow dr in dtDeleteFolderFile.Rows)
{
name = dr["FileName"].ToString();
records = Convert.ToInt32(dr["NoOfRecords"].ToString());
bytes = (Byte[])dr["Data"];
}
FileStream readfile = new FileStream(Server.MapPath("txtfiles/" + name), FileMode.Open);
StreamReader streamreader = new StreamReader(readfile);
string line = "";
line = streamreader.ReadLine();
но здесь я использовал FileStream
, чтобы прочитать из Конкретного пути. но я сохранил текстовый файл в байтовом формате в моей базе данных. как прочитать txt-файл, используя значение byte [] для получения содержимого txt-файла, вместо использования значения Path.