⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 login.~cpp

📁 C++BUILDER实现的高校毕业生就业信息管理系统 是大学本科的毕业设计论文
💻 ~CPP
字号:

#include <vcl.h>
#pragma hdrstop

#include "Login.h"
#include "Unit1.h"
#include "Student.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TfrmLogin *frmLogin;
//---------------------------------------------------------------------------
__fastcall TfrmLogin::TfrmLogin(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TfrmLogin::btn_CancelClick(TObject *Sender)
{
      delete frmMain;
      exit(0);
}
//---------------------------------------------------------------------------

void __fastcall TfrmLogin::btn_LoginClick(TObject *Sender)
{
        //判断登陆类型
        if((!rad_Student->Checked)&&(!rad_Admin->Checked))
        {
        Application->MessageBox("请选择用户类型!","警告!",MB_OK);
                return;
        }
        if(((txt_Username->Text)=="") || ((txt_Password->Text)==""))
        {
              Application->MessageBox("请输入用户名和密码!","警告!",MB_OK);
                return;
        }


        if(rad_Student->Checked)
        {
        ADODataSet1->CommandText="select * from tbStudent where num='" + txt_Username->Text + "' and pass='" + txt_Password->Text +"'";
        ADODataSet1->Open();
        if(ADODataSet1->IsEmpty())
                {
                Application->MessageBox("用户不存在或者密码错误!","警告!",MB_OK);
                ADODataSet1->Close();
                }
                else
                {
                          ADODataSet1->Close();
                          Close();
                          TfrmStudent *st=new TfrmStudent(this);
                          st->method=1;
                          st->num=txt_Username->Text;
                          st->ShowModal();
                          //delete st;
                          txt_Username->Text="";
                          txt_Password->Text="";

                }
        }
        if(rad_Admin->Checked)
        {
             ADODataSet1->CommandText="select * from tbAdmin where loginid='" + txt_Username->Text + "' and pass='" + txt_Password->Text +"'";
                 ADODataSet1->Open();
                 if(ADODataSet1->IsEmpty())
                {
                Application->MessageBox("用户不存在或者密码错误!","警告!",MB_OK);
                ADODataSet1->Close();
                }
                else
                {
                ADODataSet1->Close();
                Close();
                }
        }
}      


void __fastcall TfrmLogin::btn_RegClick(TObject *Sender)
{
     TfrmStudent *st= new TfrmStudent(this);
     st->method=0;
     st->Admin=0;
     st->ShowModal();
     delete st;
}
//---------------------------------------------------------------------------



//---------------------------------------------------------------------------

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -