База данных с файла - C#
Формулировка задачи:
Доброго времени суток, хотел бы поинтересоваться, возможно ли в C# сделать файл данных, без базы данных? что то типа XML сериализации, только файл большого размера потенциально будет.
Решение задачи: «База данных с файла»
textual
Листинг программы
static void Main(string[] args)
{
var c = new OleDbConnection(
"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=D:\\;ExtendedProperties="text;HDR=Yes;FMT=TabDelimited"");
c.Open();
var cmd = new OleDbCommand("SELECT * FROM [file.txt]", c);
var reader = cmd.ExecuteReader();
while(reader.Read())
{
var sb = new StringBuilder();
for (var i = 0; i < reader.FieldCount; i++)
{
sb.Append(reader.GetValue(i));
sb.Append("\t");
}
Console.WriteLine(sb.ToString());
}
reader.Close();
c.Close();
Console.ReadLine();
}