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

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

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.10.2017, 14:06   #1
rikol
Пользователь
 
Регистрация: 18.12.2016
Сообщений: 19
По умолчанию Сравнить элементы БД

Здравствуйте,как можно сравнить ячейки с БД если я их засунул в переменные.Ибо обычный IF не помогает =(
str1 = dataGridView1->Rows[0]->Cells[1]->FormattedValue->ToString();
str2 = dataGridView1->Rows[0]->Cells[2]->FormattedValue->ToString();
str3 = dataGridView1->Rows[0]->Cells[3]->FormattedValue->ToString();
str4 = dataGridView1->Rows[0]->Cells[4]->FormattedValue->ToString();
str5 = dataGridView1->Rows[0]->Cells[5]->FormattedValue->ToString();
label1->Text = str1;
radioButton1->Text = str2;
radioButton2->Text = str3;
radioButton3->Text = str4;
rikol вне форума Ответить с цитированием
Старый 07.10.2017, 14:09   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Какой "обычный IF"?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 07.10.2017, 14:10   #3
rikol
Пользователь
 
Регистрация: 18.12.2016
Сообщений: 19
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Какой "обычный IF"?
Ну тобишь
if ( str2 = str5) { MessageBox::Show("OK")}
rikol вне форума Ответить с цитированием
Старый 07.10.2017, 14:13   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

А БД причем тут?
И = это присваивание, а не сравнение.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 07.10.2017, 14:16   #5
rikol
Пользователь
 
Регистрация: 18.12.2016
Сообщений: 19
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
А БД причем тут?
И = это присваивание, а не сравнение.
Ну я же беру значение ячеек из бд.И мне нужно их сравнить.
А тут "=" сделал опечатку извиняюсь.
rikol вне форума Ответить с цитированием
Старый 07.10.2017, 14:18   #6
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Вы из таблицы на форме своей программы берете значение, БД не причем.

Может эти строки и правда не равны? Выведите их или в отладчике посмотрите.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 07.10.2017, 14:25   #7
rikol
Пользователь
 
Регистрация: 18.12.2016
Сообщений: 19
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Вы из таблицы на форме своей программы берете значение, БД не причем.

Может эти строки и правда не равны? Выведите их или в отладчике посмотрите.
в таблице записаны в двух ячейках одни и те же данные,как они могут быть не равны ?
rikol вне форума Ответить с цитированием
Старый 07.10.2017, 14:43   #8
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Ну мало ли что вы видите в таблице.
Смотрите на те значения, что в переменных.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 07.10.2017, 15:28   #9
rikol
Пользователь
 
Регистрация: 18.12.2016
Сообщений: 19
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Ну мало ли что вы видите в таблице.
Смотрите на те значения, что в переменных.
Хорошо,вопрос уже решен по этому поводу.У меня другой вопрос.в ячейку таблицы записано длинное предложение,как мне сделать после определенного количества слов переход на новую строку?
rikol вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ввести две строки и сравнить есть ли в них общие элементы. Rasta67 Помощь студентам 1 07.06.2014 19:01
Дан одномерный массив. Переместить максимальные элементы в конец, сдвинув остальные элементы влево Alexbmgn Помощь студентам 2 18.12.2011 17:17
С++|Сравнить элементы массива Демик Помощь студентам 6 24.05.2011 16:21
1.Найти в матрице первую строку, все элементы которой отрицательны 2.отсортировать элементы массива по в w0lf16 Помощь студентам 2 22.11.2009 15:47
Как сравнить элементы 2 массивов между собой? DragonionS Общие вопросы Delphi 1 01.07.2007 21:49