Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> выборка значений с dataGridView, выбирает не те значения 
:(
    Опции темы
retto
Дата 12.11.2007, 21:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 167
Регистрация: 30.10.2007
Где: Кривой Рог, Украи на

Репутация: нет
Всего: нет



Есть dataGridView который заполняется через запрос 

OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Student.MDB");//подключаемя к базе
            OleDbCommand comm = new OleDbCommand("SELECT Студенты.Фамилия, Студенты.Имя, Студенты.Отчество, Студенты.[Номер зачетки], Группы.Группа FROM Группы INNER JOIN Студенты ON Группы.Код = Студенты.Группа WHERE Студенты.Фамилия like '" + textBox1.Text + "%'", con);//создаем запрос
            con.Open();//коннектимся
            OleDbDataReader reader = comm.ExecuteReader();//считуем данные
            dataGridView2.Rows.Clear();
            while (reader.Read())//пока есть что считывать
            {
                dataGridView2.Rows.Add(new string[] { reader[0].ToString(), reader[1].ToString(), reader[2].ToString(), reader[3].ToString(), reader[4].ToString() });
            }
            reader.Close();

При двойном щелчке на строке мне надо в переменные записать значения выбранной строки. Выбираю так:
 
            int i = e.RowIndex; 
            familiya = dataGridView1.Rows[i].Cells[0].Value.ToString();

Но оно выбирает не то значение что видно в  dataGridView.
В чем дело подскажите!

PM MAIL   Вверх
tol05
Дата 12.11.2007, 21:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1632
Регистрация: 21.12.2006
Где: Харьков

Репутация: 63
Всего: 170



это бывает, когда заполняешь и выводишь на экран один грид, а значения меняешь в совершенно другом.
Цитата(retto @  12.11.2007,  20:43 Найти цитируемый пост)
dataGridView2.Rows.Add

Цитата(retto @  12.11.2007,  20:43 Найти цитируемый пост)
familiya = dataGridView1.Rows[i].Cells[0].Value.ToString();




--------------------
На хорошей работе и сны хорошие снятся.
PM MAIL   Вверх
retto
Дата 12.11.2007, 22:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 167
Регистрация: 30.10.2007
Где: Кривой Рог, Украи на

Репутация: нет
Всего: нет



tol05,ты не представляешь как я тебе благодарен, ты прав, я датагриды перепутал... большое спасибо. 
Тема закрыта.

З.Ы. невнимательный программист - никакой программист) 
PM MAIL   Вверх
tol05
Дата 12.11.2007, 23:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1632
Регистрация: 21.12.2006
Где: Харьков

Репутация: 63
Всего: 170



Цитата(retto @  12.11.2007,  21:27 Найти цитируемый пост)
невнимательный программист - никакой программист

ну значит я тоже "никакой программист". Достаточно посмотреть сколько у меня постов по два-три раза отредактировано и заново переписано.

 smile 


--------------------
На хорошей работе и сны хорошие снятся.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0459 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.