亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? adminsetdlg.cpp

?? 數據庫包括教材表 教材管理系統數據庫設計
?? CPP
字號:
// AdminsetDlg.cpp : implementation file
//

#include "stdafx.h"
#include "BookManager.h"
#include "AdminsetDlg.h"
#include "aLoginSet.h"


#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CAdminsetDlg dialog


CAdminsetDlg::CAdminsetDlg(CWnd* pParent /*=NULL*/)
	: CDialog(CAdminsetDlg::IDD, pParent)
{
	//{{AFX_DATA_INIT(CAdminsetDlg)
	m_str_Adminid = _T("");
	m_str_Adminname = _T("");
	m_str_Adminpwsd = _T("");
	m_Ispower = FALSE;
	//}}AFX_DATA_INIT
}


void CAdminsetDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CAdminsetDlg)
	DDX_Control(pDX, IDC_Ispower, m_ctr_Ispower);
	DDX_Control(pDX, IDC_Adminpwsd, m_ctr_Adminpwsd);
	DDX_Control(pDX, IDC_Adminname, m_ctr_Adminname);
	DDX_Control(pDX, IDC_Adminid, m_ctr_Adminid);
	DDX_Control(pDX, IDC_Admincancel, m_bnt_cancel);
	DDX_Control(pDX, IDC_Admindelete, m_bnt_delete);
	DDX_Control(pDX, IDC_Adminmodify, m_bnt_modify);
	DDX_Control(pDX, IDC_Adminadd, m_bnt_add);
	DDX_Control(pDX, IDC_Adminlist, m_Adminlist);
	DDX_Text(pDX, IDC_Adminid, m_str_Adminid);
	DDX_Text(pDX, IDC_Adminname, m_str_Adminname);
	DDX_Text(pDX, IDC_Adminpwsd, m_str_Adminpwsd);
	DDX_Check(pDX, IDC_Ispower, m_Ispower);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CAdminsetDlg, CDialog)
	//{{AFX_MSG_MAP(CAdminsetDlg)
	ON_NOTIFY(NM_CLICK, IDC_Adminlist, OnClickAdminlist)
	ON_BN_CLICKED(IDC_Adminadd, OnAdminadd)
	ON_BN_CLICKED(IDC_Admindelete, OnAdmindelete)
	ON_BN_CLICKED(IDC_Adminmodify, OnAdminmodify)
	ON_BN_CLICKED(IDC_Adminok, OnAdminok)
	ON_BN_CLICKED(IDC_Adminrenew, OnAdminrenew)
	ON_BN_CLICKED(IDC_Adminexit, OnAdminexit)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CAdminsetDlg message handlers

BOOL CAdminsetDlg::OnInitDialog() 
{
	CDialog::OnInitDialog();
	m_Adminlist.InsertColumn(0,"序號");
	m_Adminlist.InsertColumn(1,"管理員ID");
	m_Adminlist.InsertColumn(2,"管理員姓名");
	m_Adminlist.InsertColumn(3,"管理員密碼");
	m_Adminlist.InsertColumn(4,"管理員權限");
	m_Adminlist.SetExtendedStyle(LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES);
	m_Adminlist.SetColumnWidth(0,40);
	m_Adminlist.SetColumnWidth(1,80);
	m_Adminlist.SetColumnWidth(2,00);
	m_Adminlist.SetColumnWidth(3,90);
	m_Adminlist.SetColumnWidth(4,90);
	CBookManagerApp* app=(CBookManagerApp*)::AfxGetApp();
	if(app->IsPower)
	{
	   m_bnt_add.EnableWindow(TRUE);
	}
	else
	{
	   m_bnt_add.EnableWindow(FALSE);
	}
	m_bnt_delete.EnableWindow(FALSE);
	m_bnt_modify.EnableWindow(FALSE);
    m_ctr_Adminid.EnableWindow(FALSE);
	m_ctr_Adminname.EnableWindow(FALSE);
	m_ctr_Adminpwsd.EnableWindow(FALSE);
	m_ctr_Ispower.EnableWindow(FALSE);
	RefreshData();


	
	// TODO: Add extra initialization here
	
	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}

void CAdminsetDlg::RefreshData()
{
	CString strSQL;
	CaLoginSet recordset;
	strSQL="select * from adminIM";
	if(!recordset.Open(AFX_DB_USE_DEFAULT_TYPE,strSQL))
	{
	   MessageBox("打開數據庫失敗!","數據庫錯誤",MB_OK);
	   return;
	}
	m_Adminlist.DeleteAllItems();
	int i=0;
	while(!recordset.IsEOF())
	{
	  m_Adminlist.InsertItem(i," ");
	  CString str1;
	  str1.Format("%d",i+1);
	  m_Adminlist.SetItemText(i,0,str1);
	  m_Adminlist.SetItemText(i,1,recordset.m_admin_id);
	  m_Adminlist.SetItemText(i,2,recordset.m_admin_name);
	  m_Adminlist.SetItemText(i,3,recordset.m_admin_pswd);
	  CString str2;
	  if(recordset.m_is_power)
	  {
	     str2="超級管理員";
	  }
	  else
		  str2="普通管理員";
	  m_Adminlist.SetItemText(i,4,str2);
	  i++;
	  recordset.MoveNext();
	}
	recordset.Close();
    m_Adminlist.Invalidate();
	
}

void CAdminsetDlg::OnClickAdminlist(NMHDR* pNMHDR, LRESULT* pResult) 
{
	// TODO: Add your control notification handler code here
	int i=m_Adminlist.GetSelectionMark();
	m_bnt_delete.EnableWindow(TRUE);
	m_bnt_modify.EnableWindow(TRUE);
	m_ctr_Adminid.EnableWindow();
    m_ctr_Adminid.EnableWindow(FALSE);
	m_ctr_Adminpwsd.EnableWindow(FALSE);
	m_ctr_Ispower.EnableWindow(FALSE);
	m_str_Adminid=m_Adminlist.GetItemText(i,1);
	m_str_Adminname=m_Adminlist.GetItemText(i,2);
	m_str_Adminpwsd=m_Adminlist.GetItemText(i,3);
	BOOL temp;

	if(m_Adminlist.GetItemText(i,4)=="超級管理員")
	{
	   temp=TRUE;
	}
	else
	{
	   temp=FALSE;
	}
	m_Ispower=temp;
	UpdateData(FALSE);

	
	*pResult = 0;
}

void CAdminsetDlg::OnAdminadd() 
{
	// TODO: Add your control notification handler code here


	   m_ctr_Adminid.EnableWindow(TRUE);
	   m_ctr_Adminname.EnableWindow(TRUE);
	   m_ctr_Adminpwsd.EnableWindow(TRUE);
	   m_ctr_Ispower.EnableWindow(TRUE);
	   m_bnt_cancel.EnableWindow(TRUE);
	   m_str_Adminid.Empty();
	   m_bnt_modify.EnableWindow(FALSE);
	   m_bnt_delete.EnableWindow(FALSE);
	   m_str_Adminname.Empty();
	   m_str_Adminpwsd.Empty();
	   m_Ispower=FALSE;
	   m_state="ADD";
	   m_ctr_Adminid.SetFocus();
	   UpdateData(FALSE);
	
	
}

void CAdminsetDlg::OnAdmindelete() 
{
	// TODO: Add your control notification handler code here
	int i=m_Adminlist.GetSelectionMark();
	if(i<0)
	{
	   MessageBox("請選擇一條記錄以操作!");
	   return;
	}
	CString strSQL;
	CaLoginSet recordset;
	strSQL.Format("select * from adminIM where admin_id='%s'",m_Adminlist.GetItemText(i,1));
	if(!recordset.Open(AFX_DB_USE_DEFAULT_TYPE,strSQL))
	{
	   MessageBox("打開數據庫失敗!","數據庫錯誤",MB_OK);
	   return;
	}
	int k=MessageBox("確定要刪除此記錄嗎?","請選擇操作",MB_OKCANCEL);
	if(k==1)
	{
	   recordset.Delete();
	   MessageBox("記錄刪除成功!");
	}
	if(k==2)
	{
	   recordset.Move(0);
	}
	RefreshData();
	recordset.Close();
    m_str_Adminid.Empty();
	m_str_Adminname.Empty();
    m_str_Adminpwsd.Empty();
	m_Ispower=FALSE;
	UpdateData(TRUE);
}

void CAdminsetDlg::OnAdminmodify() 
{
	// TODO: Add your control notification handler code here
	int i=m_Adminlist.GetSelectionMark();
	if(i<0)
	{
	   MessageBox("請選擇一條記錄進行操作!");
	}
	m_state="MODIFY";
	m_bnt_delete.EnableWindow(FALSE);
	m_ctr_Adminid.EnableWindow(TRUE);
	m_ctr_Adminname.EnableWindow(TRUE);
	m_ctr_Adminpwsd.EnableWindow(TRUE);
	m_ctr_Ispower.EnableWindow(TRUE);
	m_ctr_Adminid.SetFocus();
	
}

void CAdminsetDlg::OnAdminok() 
{
	// TODO: Add your control notification handler code here
	CString strSQL;
	CaLoginSet recordset;
	if(m_state=="ADD")
	{
	  strSQL="select * from adminIM";
	  if(!recordset.Open(AFX_DB_USE_DEFAULT_TYPE,strSQL))
	  {
	     MessageBox("打開數據庫失敗!","數據庫錯誤",MB_OK);
	     return;
	  }
	  UpdateData(TRUE);
	  recordset.AddNew();
	  recordset.m_admin_id=m_str_Adminid;
	  recordset.m_admin_name=m_str_Adminname;
	  recordset.m_admin_pswd=m_str_Adminpwsd;
	  recordset.m_is_power=m_Ispower;
	  recordset.Update();
	  MessageBox("添加成功!");
	  RefreshData();
	  recordset.Close();

	}
	if(m_state=="MODIFY")
	{
	   strSQL.Format("select * from adminIM where admin_id='%s'",m_str_Adminid);
	   if(!recordset.Open(AFX_DB_USE_DEFAULT_TYPE,strSQL))
	   {
	   MessageBox("打開數據庫失敗!","數據庫錯誤",MB_OK);
	   return;
	   }
	   int k=MessageBox("確定修改嗎?","請選擇操作",MB_OKCANCEL);
	   if(k==1)
	   {
	      UpdateData(TRUE);
	      recordset.Edit();
	      recordset.m_admin_id=m_str_Adminid;
	      recordset.m_admin_name=m_str_Adminname;
	      recordset.m_admin_pswd=m_str_Adminpwsd;
	      recordset.m_is_power=m_Ispower;
	      recordset.Update();
	      MessageBox("修改成功!");
		  RefreshData(); 
	   }
	   if(k==2)
	   {
	      recordset.Move(0);
	   }
       recordset.Close();
	}
	
}

void CAdminsetDlg::OnAdminrenew() 
{
	// TODO: Add your control notification handler code here
	RefreshData();
}

void CAdminsetDlg::OnAdminexit() 
{
	// TODO: Add your control notification handler code here
	CDialog::OnOK();
	
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产亚洲一区二区三区四区| 中文字幕一区二区不卡| 26uuu精品一区二区| 亚洲区小说区图片区qvod| 日韩精品三区四区| 91在线免费播放| 欧美一区午夜精品| 亚洲国产另类精品专区| 国产.欧美.日韩| 日韩一区二区高清| 亚洲欧美经典视频| 风流少妇一区二区| 欧美电视剧免费全集观看| 亚洲精品欧美在线| 成年人网站91| 国产亚洲精品bt天堂精选| 日韩福利电影在线观看| 欧美性猛片xxxx免费看久爱| 18欧美亚洲精品| 国产成人精品影视| 久久影院视频免费| 久久99精品久久久久久动态图| 欧美三级中文字幕在线观看| 成人欧美一区二区三区小说| 高清不卡一二三区| 久久久精品天堂| 国产乱国产乱300精品| 日韩免费观看2025年上映的电影| 秋霞国产午夜精品免费视频| 欧美日韩成人在线一区| 亚洲一区二区av在线| 91黄色免费网站| 亚洲午夜一区二区| 欧美亚洲禁片免费| 午夜影院久久久| 91麻豆精品国产91久久久久久| 一区二区三区小说| 欧美影院精品一区| 五月综合激情网| 日韩视频免费观看高清在线视频| 免费看黄色91| 久久综合久久综合久久| 国产一区二区三区香蕉| 国产精品天干天干在观线| 国产宾馆实践打屁股91| 中文字幕中文字幕中文字幕亚洲无线| 成人天堂资源www在线| 国产精品视频九色porn| 91久久精品一区二区二区| 一个色在线综合| 欧美精品xxxxbbbb| 乱一区二区av| 国产精品女人毛片| 欧美亚洲一区三区| 久久99热狠狠色一区二区| 国产午夜精品理论片a级大结局| 国产成人午夜精品5599| 成人欧美一区二区三区| 欧美乱熟臀69xxxxxx| 国内久久婷婷综合| 国产精品成人网| 欧美在线视频全部完| 五月婷婷另类国产| 久久久久久久久99精品| 色偷偷88欧美精品久久久| 蜜桃久久久久久| 欧美激情综合在线| 欧美男人的天堂一二区| 国产成人日日夜夜| 一区二区三区高清在线| 精品国内片67194| 91小宝寻花一区二区三区| 肉丝袜脚交视频一区二区| 国产亚洲一区二区在线观看| 欧美午夜电影网| 国产老妇另类xxxxx| 亚洲在线一区二区三区| 久久亚洲二区三区| 欧美日韩aaaaaa| 床上的激情91.| 日韩av成人高清| 日韩伦理电影网| 精品国产亚洲在线| 欧美丝袜丝交足nylons图片| 国产xxx精品视频大全| 午夜亚洲国产au精品一区二区| 国产肉丝袜一区二区| 日韩视频不卡中文| 欧美中文字幕亚洲一区二区va在线| 国产在线播精品第三| 日韩国产欧美三级| 亚洲人123区| 国产精品视频第一区| 精品粉嫩超白一线天av| 欧美精品粉嫩高潮一区二区| 91在线视频官网| 成人永久免费视频| 国产在线播放一区| 日韩av网站免费在线| 亚洲精品视频一区| 国产精品免费人成网站| 久久久五月婷婷| 亚洲精品一区二区三区精华液| 欧美日韩国产天堂| 欧美网站一区二区| 色94色欧美sute亚洲线路一ni| 福利电影一区二区| 粉嫩av一区二区三区| 国产一区二区三区四区五区美女| 麻豆国产精品视频| 男人的j进女人的j一区| 日韩激情一二三区| 香蕉加勒比综合久久| 亚洲成人三级小说| 日韩在线观看一区二区| 午夜av一区二区| 热久久免费视频| 免费一级片91| 国内精品伊人久久久久av一坑| 日本视频在线一区| 美女任你摸久久| 国产综合色视频| 国产精品一二三四区| 国产成人午夜视频| 94-欧美-setu| 日本高清不卡一区| 欧美人与禽zozo性伦| 91精品国产综合久久久蜜臀图片| 日韩欧美在线影院| 日本一区二区三区四区在线视频| 国产精品久久看| 夜色激情一区二区| 日韩av在线免费观看不卡| 久草热8精品视频在线观看| 国产一区二区在线影院| 国产99精品视频| 91免费看片在线观看| 欧美日韩在线一区二区| 日韩一区二区在线观看视频播放 | 亚洲一区二区在线免费看| 亚洲精品你懂的| 青青草原综合久久大伊人精品优势| 日本一区中文字幕| 国产成人午夜视频| 一本久久精品一区二区| 在线播放日韩导航| 久久久久久免费网| 一区二区三区在线观看欧美 | 欧美日韩精品三区| 欧美sm美女调教| 国产精品久久久久aaaa樱花 | 亚洲男同性视频| 亚洲不卡一区二区三区| 国产一区亚洲一区| 色婷婷av一区二区| 欧美videos中文字幕| 国产精品九色蝌蚪自拍| 日本美女视频一区二区| 国产精品99久久不卡二区| 日本丶国产丶欧美色综合| 精品国产在天天线2019| 亚洲欧美激情插| 国产在线视频精品一区| 欧美日韩亚洲不卡| 国产欧美日韩一区二区三区在线观看| 亚洲乱码中文字幕| 国内精品伊人久久久久影院对白| 一本久久综合亚洲鲁鲁五月天| 欧美成人精品福利| 一区二区不卡在线播放 | 欧美色区777第一页| 久久久久久久久久久久久久久99| 一区二区三区免费| 粉嫩一区二区三区在线看| 3d动漫精品啪啪1区2区免费| 最新热久久免费视频| 国产一区二区不卡老阿姨| 欧美人xxxx| 一区二区三区加勒比av| av不卡在线播放| 久久香蕉国产线看观看99| 欧美a级理论片| 3d动漫精品啪啪一区二区竹菊| 亚洲精品一卡二卡| av综合在线播放| 中文一区一区三区高中清不卡| 精品一区二区在线视频| 777欧美精品| 天堂av在线一区| 色域天天综合网| 国产精品你懂的| 成人伦理片在线| 国产精品天美传媒沈樵| 国产成人免费高清| 中文字幕乱码久久午夜不卡 | 蜜桃av一区二区三区| 欧美日韩国产a| 亚洲成人av福利| 欧美日韩另类一区| 无吗不卡中文字幕|