Курсовая работа: Предметная область "тестирование"
4.Вводим данные и нажимаем «ок»
5.Вводим другой промежуток времени
Сообщения программы, причины, их вызывающие, и реакция пользователя на сообщения
1.Сообщение о неверном вводе логина или пароля
2.Попытка создания записи главного администратора
В системе запрещено создание дублирующих записей. Запись главного администратора является единственной и не может быть удалена из системы.
Текст программы, с необходимыми комментариями
Реализация входа пользователя в систему
private: System::Void Вход_Click(System::Object^ sender, System::EventArgs^ e) {
if((textBox1->Text!="") && (textBox2->Text!=""))
{
String^ connect="provider=Microsoft.Jet.OLEDB.4.0;"+path_a;
OleDbConnection^ myOleDbConnection = gcnew OleDbConnection(connect);
OleDbCommand^ myOleDbCommand = myOleDbConnection->CreateCommand();
myOleDbCommand->CommandText =
"Select [id],[lvl]"+
"FROM [auth]"+
"WHERE [login]='"+textBox1->Text+"' AND ([pass]='"+textBox2->Text+"');";
myOleDbConnection->Open();
OleDbDataReader^ myOleDbDataReader = myOleDbCommand->ExecuteReader();
while(myOleDbDataReader->Read())
{
id=Convert::ToInt32(myOleDbDataReader[0]);
lvl=Convert::ToInt32(myOleDbDataReader[1]);
}