Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.03.2011, 23:23   #1
Leva_89
Новичок
Джуниор
 
Регистрация: 23.03.2011
Сообщений: 2
Восклицание чтение и отображение из ".txt" файла в dataGridView

есть код записи данных из dataGridView в ".txt" файл:

Код HTML:
 private void saveFileAsToolStripMenuItem_Click(object sender, EventArgs e)
        {
         
        //    saveFileDialog1.InitialDirectory = "c://users//Алина//Desktop";
            saveFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";
            if (saveFileDialog1.ShowDialog() == DialogResult.OK)
            {
                string filename = saveFileDialog1.FileName;
                //dataGridView1.Text = filename;
                FileStream stream = new FileStream(filename, FileMode.Create, FileAccess.Write);
           if (stream != null)
                {
                    StreamWriter writer = new StreamWriter(stream, System.Text.Encoding.Unicode);
                    for (int i = 0; i < 100; i++)
                    {
                        for (int j = 0; j < 26; j++)
                        {
                            if (this.dataGridView1.Rows[i].Cells[j].Value!=null)
                            {
                                 writer.WriteLine((this.dataGridView1.Rows[i].Cells[j].Value).ToString());         
                            }
                            else
                            {
                                writer.WriteLine("");
                            }
                        }
                    }
                   
                    writer.Close();
                    stream.Close();
                }
            }
        }
таким же образом необходимо реализовать чтение и отображения из ".txt" файла в dataGridView. Код такой, но не считывает и не записывает в ячейки:

Код HTML:
private void openFileToolStripMenuItem_Click(object sender, EventArgs e)
        {

           // openFileDialog1.InitialDirectory = "c:/users/Алина/Desktop";
            openFileDialog1.Filter = "Text Files (.txt)|*.txt|All Files (*.*)|*.*";
            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                string filename = openFileDialog1.FileName;
               // dataGridView1.Text = filename;
                FileStream stream = new FileStream(filename, FileMode.Open);







                if (stream != null)
                {

                    StreamReader reader = new StreamReader(stream, System.Text.Encoding.Unicode);
                    {
                        for (int i = 0; i < 100; i++)
                        {
                            for (int j = 0; j < 26; j++)
                            {
                       //         if (this.dataGridView1.Rows[i].Cells[j].Value != null)
                            //    {
                                    dataGridView1.Rows[i].Cells[j].Value = reader.ReadLine();
                              //  }
                             //   else
                               // {
                                 //   reader.ReadLine();
                               // }

                            }
                            reader.Close();
                            stream.Close();
                        }
                    }

                }
            }
        }
Подскажите, где возможная моя ошибка, заранее спасибо!
Leva_89 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чтение из ZIP-файла "на лету" (и ещё BASS/BASSMOD) Wanderer_r Мультимедиа в Delphi 3 20.03.2010 21:14
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04
Почему не работает Case txt Like "текст1", "текст2" Oooleg Microsoft Office Excel 2 15.07.2009 10:08
Считывание строк из файла. перемещение по строкам "веред"-"назад" Larkin. Помощь студентам 2 15.06.2009 17:58