128
int Оценка100;
Оценка100 = (КоличествоПравильныхОтветов * 100.0F) /
КоличествоСтолбцов;
//Выдача результата на экран
MessageBox::Show(String::Format("Количество правильных ответов
= {0} \n", КоличествоПравильныхОтветов) + String::Format("Количество не
правильных ответов = {0}", КоличествоНеПравильныхОтветов)
+ String::Format("\nОценка за тест по пятибальной системе:
{0}", Оценка5)
+ String::Format("\nОценка за тест по десятибальной системе:
{0}", Оценка10)
+ String::Format("\nОценка за тест по стобальной системе:
{0}", Оценка100));
//Узнаем название предмета
int АдресТеста = НазваниеТеста->IndexOf("Тест");
String^ НазваниеТестаДляБазы = НазваниеТеста->Substring(0,
АдресТеста - 1);
//Подключение к базе
auto Подключение = gcnew OleDb::OleDbConnection(
"Data Source=\"Database2003.mdb\";User " +
"ID=Admin;Provider=\"Microsoft.Jet.OLEDB.4.0\";");
auto Команда = gcnew
OleDb::OleDbCommand(String::Format("SELECT * From [{0}]",
НазваниеТестаДляБазы), Подключение);
Подключение->Open();
//Создаем объект класса Adapter и выполняем SQL-запрос