📄 commonfrm.~cpp
字号:
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include "CommonFrm.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TfrmCommon *frmCommon;
//---------------------------------------------------------------------------
__fastcall TfrmCommon::TfrmCommon(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TfrmCommon::btn_ConfirmClick(TObject *Sender)
{
if(txt_content->Text=="")
{
Application->MessageBoxA("请输入有关信息!","警告!",MB_OK);
return;
}
switch(method)
{
case ADDYX:
addyx();
break;
case UPDYX:
updyx();
break;
case ADDMAJOR:
addmajor();
break;
case UPDMAJOR:
updmajor();
break;
case ADDGRADE:
addgrade();
break;
case UPDGRADE:
updgrade();
break;
case ADDCLASS:
addclass();
break;
case UPDCLASS:
updclass();
break;
}
}
//---------------------------------------------------------------------------
void __fastcall TfrmCommon::addyx()
{
ADOCommand1->CommandText="insert tbYX(name) values('" + txt_content->Text + "')";
ADOCommand1->Execute();
Application->MessageBoxA("院系信息添加成功!","成功!",MB_OK);
Close();
}
void __fastcall TfrmCommon::addmajor()
{
ADOCommand1->CommandText="insert tbMajor(yxid,name) values(" + id1 + ",'"+ txt_content->Text +"')";
ADOCommand1->Execute();
Application->MessageBoxA("专业信息添加成功!","成功!",MB_OK);
Close();
}
void __fastcall TfrmCommon::addgrade()
{
ADOCommand1->CommandText="insert tbGrade(name) values('" + txt_content->Text + "')";
ADOCommand1->Execute();
Application->MessageBoxA("年级信息添加成功!","成功!",MB_OK);
Close();
}
void __fastcall TfrmCommon::addclass()
{
ADOCommand1->CommandText="insert tbClass(majorid,gradeid,name) values(" + id1 + ","+ id2+",'"+txt_content->Text +"')";
ADOCommand1->Execute();
Application->MessageBoxA("班级信息添加成功!","成功!",MB_OK);
Close();
}
void __fastcall TfrmCommon::updyx()
{}
void __fastcall TfrmCommon::updmajor()
{}
void __fastcall TfrmCommon::updgrade()
{}
void __fastcall TfrmCommon::updclass()
{}
void __fastcall TfrmCommon::FrmCommon_OnShow(TObject *Sender)
{
switch(method)
{
case UPDYX:
break;
case UPDMAJOR:
break;
case UPDGRADE:
break;
case UPDCLASS:
break;
}
}
//---------------------------------------------------------------------------
void __fastcall TfrmCommon::btn_CancelClick(TObject *Sender)
{
Close();
}
//---------------------------------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -