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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.11.2009, 12:52   #1
Cpluser
Форумчанин
 
Аватар для Cpluser
 
Регистрация: 16.02.2009
Сообщений: 555
По умолчанию работа с dataGridView

Код:
  private void button1_Click(object sender, EventArgs e)
        {
            int y = 0;
            int u = 0;
            string connect = "Provider=SQLOLEDB;Data Source=ALEX;Integrated Security=SSPI;Initial Catalog=base1";
            OleDbConnection myconnect = new OleDbConnection(connect);
            myconnect.Open();
            string readstring = "select namm from lyi where namm like 'A%'";
            OleDbCommand read = new OleDbCommand(readstring, myconnect);
            OleDbDataReader myread = read.ExecuteReader();
            while (myread.Read())
            {
                DataGridViewCell te = dataGridView1.Rows[y].Cells[0]; // тут дает ошибку: An unhandled exception of type 'System.ArgumentOutOfRangeException' occurred in mscorlib.dll

Additional information: Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции.

                te.Value = myread["namm"].ToString();
                y++;
            }
            string readstringt = "select nomer from lyi where namm like 'A%'";
            OleDbCommand readt = new OleDbCommand(readstringt, myconnect);
            OleDbDataReader myreadt = readt.ExecuteReader();
            while (myreadt.Read())
            {
                DataGridViewCell tet = dataGridView1.Rows[u].Cells[1];
                tet.Value = myreadt["nomer"].ToString();
                u++;
            }   
        }
Но я вроде за приделы не вылажу!!
Изображения
Тип файла: bmp 1.bmp (750.1 Кб, 140 просмотров)
Тип файла: bmp 2.bmp (750.1 Кб, 133 просмотров)
Cpluser вне форума Ответить с цитированием
Старый 04.11.2009, 14:11   #2
Cpluser
Форумчанин
 
Аватар для Cpluser
 
Регистрация: 16.02.2009
Сообщений: 555
По умолчанию

А как добавлять строки а не столбцы?????!Add Column там есть а вот строки нету!
Cpluser вне форума Ответить с цитированием
Старый 04.11.2009, 16:04   #3
Cpluser
Форумчанин
 
Аватар для Cpluser
 
Регистрация: 16.02.2009
Сообщений: 555
По умолчанию

Все уже разобралса!
Cpluser вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
datagridview ttwork Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) 4 06.01.2012 06:28
DataGridView bondik Общие вопросы .NET 2 13.05.2009 19:42
c# + datagridview MAcK Общие вопросы .NET 2 06.06.2008 15:57