Обновление значений базы данных MySQL с использованием DataGridView в Visual C ++ Windows Form

Я искал везде, но я не нашел работающий метод или код для обновления моей базы данных (с использованием MySQL) в форме VC ++ Windows. Учебники и ответы там относительно кода C # в изобилии. Я использую следующий код для загрузки значений базы данных в DatagridView.

        String^ constring1 =     L"datasource=localhost;port=3306;username=root;password=root";
MySqlConnection^ conDataBase1 = gcnew MySqlConnection(constring1);
MySqlCommand^ cmdDataBase1 = gcnew MySqlCommand("SELECT * FROM `database`.`reading`; ", conDataBase1);
MySqlDataReader^ myReader1;

try
{
MySqlDataAdapter^ sda = gcnew MySqlDataAdapter();
sda->SelectCommand = cmdDataBase1;
DataTable^ dbadataset = gcnew DataTable();
sda->Fill(dbadataset);
BindingSource^ bSource = gcnew BindingSource();

bSource->DataSource = dbadataset;
dataGridView1->DataSource = bSource;
sda->Update(dbadataset);
}

catch (Exception^ ex)
{
MessageBox::Show(ex->Message);
}

Было бы здорово, если бы кто-нибудь мог помочь мне с методом или кодом для обновления базы данных MySQL, используя DataGridView.

Заранее спасибо.

0

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы ammmcru@yandex.ru
Adblock
detector