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

📄 wcliceunit.cpp

📁 16人格测试 16人格测试 16人格测试 16人格测试
💻 CPP
字号:
//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop

#include "WCliceUnit.h"
#include "DMUnit.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma link "DBGridEh"
#pragma link "GridsEh"
#pragma link "RzPanel"
#pragma link "RzDBNav"
#pragma link "Wwdatsrc"
#pragma link "RzTabs"
#pragma resource "*.dfm"
Tfrm_wclice *frm_wclice;
AnsiString sqltxt,tt,cf,cq,cname;

//---------------------------------------------------------------------------
__fastcall Tfrm_wclice::Tfrm_wclice(TComponent* Owner)
	: TForm(Owner)
{
	rztbshtTabSheet1->TabVisible = false;
	rztbshtTabSheet2->TabVisible = false;
}
//---------------------------------------------------------------------------
void __fastcall Tfrm_wclice::FormShow(TObject *Sender)
{
	tbl_public->Active = true;	
}
//---------------------------------------------------------------------------

void __fastcall Tfrm_wclice::tbl_publicBeforeDelete(TDataSet *DataSet)
{

	tt = "您是否确认将 " + cname + " 删除";
	if (Application->MessageBox(tt.c_str(),Application->Title.c_str(), MB_YESNO + MB_ICONSTOP + MB_TOPMOST) ==IDYES)
	{
		try
		{
			sqltxt = "DROP TABLE " + cf;
			DM->qry_public->Close();
			DM->qry_public->Connection = DM->conc;
			DM->qry_public->SQL->Clear();
			DM->qry_public->SQL->Add(sqltxt);
			DM->qry_public->ExecSQL();

			sqltxt = "DROP TABLE " + cq;
			DM->qry_public->Close();
			DM->qry_public->Connection = DM->conc;
			DM->qry_public->SQL->Clear();
			DM->qry_public->SQL->Add(sqltxt);
			DM->qry_public->ExecSQL();

		}
		catch(...)
		{
			Application->MessageBox("系统错误,删除测试用户数据异常,请联系管理员。",
	Application->Title.c_str(), MB_OK + MB_ICONSTOP + MB_TOPMOST);

		}

	}


}
//---------------------------------------------------------------------------

void __fastcall Tfrm_wclice::tbl_publicAfterDelete(TDataSet *DataSet)
{

		tt = "已成功删除 " + cname;
		Application->MessageBox(tt.c_str(), Application->Title.c_str(),
	MB_OK + MB_ICONWARNING + MB_TOPMOST);

}
//---------------------------------------------------------------------------

void __fastcall Tfrm_wclice::dbgrdh1MouseDown(TObject *Sender,
      TMouseButton Button, TShiftState Shift, int X, int Y)
{
		cf = tbl_public->FieldByName("CFactor")->AsString;
		cq = tbl_public->FieldByName("CQuestion")->AsString;
		cname = tbl_public->FieldByName("姓名")->AsString;
}
//---------------------------------------------------------------------------

⌨️ 快捷键说明

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