Мне нужно сделать форму ASP.net, и мне нужно только собрать 3 поля: имя, день рождения и адрес электронной почты.
Как вы думаете, лучше ли записать информацию в файл CSV или XML или сделатьВы думаете, что стоит написать в БД SQL или что-то еще, а затем экспортировать оттуда в файл?
Я считаю, что лучше всего просто записать в плоский файл, потому что это просто необходимов любом случае быть экспортирован в файл csv / xml, чтобы его можно было добавить в файл Excel.
Я бы использовал что-то вроде streamwriter или filestream в моей функции submit # C:
StreamWriter sw = new StreamWriter(filename, true);
sw.WriteLine(string.Concat
( textBox1.Text
, textBox2.Text
, textBox3.Text
, textBox4.Text
, textBox5.Text
, textBox6.Text
, textBox7.Text ));
sw.Close();
AmЯ упустил из виду недостатки использования csv и StreamWriter?Например, происходят ли какие-то странные вещи, когда файл достигает определенного размера?
Кроме того, как Streamwriter сравнивается с Filestream, или я должен полностью рассмотреть другой метод?