Я искал везде, но я не нашел работающий метод или код для обновления моей базы данных (с использованием 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.
Заранее спасибо.
Задача ещё не решена.