Я пытаюсь экспортировать все мои столбцы sql (имя) из таблицы1 в txt. проблема в том, что он экспортирует только первое имя из моего sql.Экспорт каждого столбца sql в txt
Вот мой код:
string name;
SqlCommand command = new SqlCommand("select membername from table1 ", con);
SqlDataReader read = command.ExecuteReader();
while (read.Read())
{
name = (read["membername"].ToString());
}
read.Close();
using (StreamWriter sw = new StreamWriter(@"C:\fiscal.txt"))
{
sw.WriteLine("{0,-0}", name.ToString());
sw.Close();
Я думаю, что проблема где-то в моем чтении.
Вы перебираете все данные, но сохраняете только последнее значение. * После того, как * цикл завершится, вы сохраните последнее значение в файле –
. Догадаюсь, что вы из Греции? Спасибо за ваш ответ. Как я буду экспортировать все мои столбцы? – Dim
с помощью соответствующего инструмента - SSIS или мастера экспорта. Если вы хотите создавать отчеты, правильным инструментом является SSRS. Почему вы используете для этого код на стороне клиента? –