+ Ответить в теме
Показано с 1 по 4 из 4

Тема: Сравнить элементы БД Visual Studio C++

  1. #1
    rikol is on a distinguished road
    Регистрация
    07.10.2017
    Возраст
    24
    Сообщений
    1
    Вес репутации
    0

    По умолчанию Сравнить элементы БД Visual Studio C++

    Здравствуйте,как можно сравнить ячейки с БД если я их засунул в переменные.
    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;

  2. По умолчанию

     
    Хотите избавиться от рекламы? Зарегистрируйтесь
  3. #2
    Moderator Куратор
    system architect
    Romeo is on a distinguished road Аватар для Romeo
    Регистрация
    02.03.2004
    Адрес
    Крым, Севастополь
    Возраст
    42
    Сообщений
    3,091
    Вес репутации
    27

    По умолчанию Re: Сравнить элементы БД Visual Studio C++

    Вопрос не очень понятен. Сравнить значения? Оператор ==?
    Entites should not be multiplied beyond necessity @ William Occam
    ---
    Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
    ---
    Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.

  4. #3
    developer Слива is on a distinguished road
    Регистрация
    19.03.2016
    Сообщений
    133
    Вес репутации
    9

    По умолчанию Re: Сравнить элементы БД Visual Studio C++

    Строки сравниватся функцией strcmp(); насколько я помню. О подробности функции смотрите в Интернете.

  5. #4
    Moderator Куратор
    system architect
    WinMain will become famous soon enough Аватар для WinMain
    Регистрация
    14.01.2005
    Адрес
    Москва
    Сообщений
    912
    Вес репутации
    21

    По умолчанию Re: Сравнить элементы БД Visual Studio C++

    Весь вопрос в том, что должно явиться результатом этого сравнения?
    Если нужно найти какую-то запись в таблице или сделать выборку записей по определённым критериям, то обычно в базе данных это делается при помощи соответствующих SQL-запросов.
    Данные в полях таблицы могут быть разных типов: целочисленные, вещественные, строковые, дата-время и прочие... Каждый тип данных сравнивается по-своему.
    Обычно в языке С++ при чтении данных из таблиц БД получаемые значения имеют вид унифицированных VARIANT-подобных структур или классов.
    Данная структура содержит в себе информацию о типе хранимых данных и указатель на соответствующую переменную.
    Классы строк в языке С++ имют собственные встроенные операторы сравнения. Числовые значения сравниваются обычными операторами сравнения.
    Последний раз редактировалось WinMain; 19.10.2017 в 10:19.
    Приглашаю на свой сайт http://winmain.org

+ Ответить в теме

Похожие темы

  1. DLL Visual Studio 2008
    здравствуйте. Помогите с экспортом функций в DLL и их дальнейшим использованием. Код DLL: __declspec(dllexport) int Add(int a, int b) {return...
    от Andrey_06 в разделе C и C++
  2. Visual StuDio на С++, struct
    Люди буду очень признателен,если вы поможете в написании прог.Просто сам писал и ничё не получилось((( надеюсь на вашу помошь...вот задания: structs...
    от TTyqpuk в разделе задачи на C и C++
  3. Visual c++, массивы, отрицательные элементы
    ПОЖАЛУЙСТА ПОМОГИТЕ РЕШИТЬ ЗАДАЧКУ! ВЫЧИСЛИТЬ КОЛЛИЧЕСТВО ОТРИЦАТЕЛЬНЫХ ЭЛЕМЕНТОВ МАССИВА ЗАРАНЕЕ СПАСИБО)
    от 334588 в разделе задачи на C и C++
  4. [C++] Сравнить элементы массива в непрямоугольной матрице
    Задание такое: Из входного потока вводится непрямоугольная матрица целых чисел , i=1, ...m, j=1, ...n, ni. Значения m и n заранее не известны и...
    от mozg в разделе задачи на C и C++
  5. CreateProcess in Visual Studio 6.0
    Доброго времени суток! Есть код if (!CreateProcess( m_FileName, NULL, NULL, NULL, FALSE, ...
    от AvA в разделе C и C++

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения