Курсовая работа: Предметная область "тестирование"
"VALUES ("+id+", Now(), 'Выводоценоктестасуказанием id теста');";
myOleDbConnection2->Open();
OleDbDataReader^ myOleDbDataReader2 = myOleDbCommand2->ExecuteReader();
myOleDbConnection2->Close();
}
Так как изменение данных и создание новой записи происходят средствами компонента datagridview то далее будет показан код, отвечающий за сохранение этих данных (кнопка «сохранить»)
private: System::Void Сохранить_Click(System::Object^ sender, System::EventArgs^ e) {
OleDbCommandBuilder^ myOleDbCommandBuilder=gcnew OleDbCommandBuilder(myOleDbDataAdapter);
myOleDbDataAdapter->Update(DataSet,table);
DataSet->AcceptChanges();
String^ connectionString2 = "provider=Microsoft.Jet.OLEDB.4.0;"+path_a;
OleDbConnection^ myOleDbConnection2 = gcnew OleDbConnection(connectionString2);
OleDbCommand^ myOleDbCommand2 = myOleDbConnection2->CreateCommand();
myOleDbCommand2->CommandText =
"INSERT INTO [log] "+
"VALUES ("+id+", Now(), 'Сохранениеизменений');";
myOleDbConnection2->Open();
OleDbDataReader^ myOleDbDataReader2 = myOleDbCommand2->ExecuteReader();
myOleDbConnection2->Close();
}