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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? passwordsview.cpp

?? 數(shù)據(jù)庫(kù) sql 2000 vc++ mfc幾個(gè)簡(jiǎn)單的例子
?? CPP
字號(hào):
// PasswordsView.cpp : implementation of the CPasswordsView class
//

#include "stdafx.h"
#include "Passwords.h"

#include "PasswordsSet.h"
#include "PasswordsDoc.h"
#include "PasswordsView.h"

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

/////////////////////////////////////////////////////////////////////////////
// CPasswordsView

IMPLEMENT_DYNCREATE(CPasswordsView, COleDBRecordView)

BEGIN_MESSAGE_MAP(CPasswordsView, COleDBRecordView)
	//{{AFX_MSG_MAP(CPasswordsView)
	ON_BN_CLICKED(IDC_BUTTON1, OnButton1)
	ON_BN_CLICKED(IDC_BUTTON2, OnButton2)
	//}}AFX_MSG_MAP
	// Standard printing commands
	ON_COMMAND(ID_FILE_PRINT, COleDBRecordView::OnFilePrint)
	ON_COMMAND(ID_FILE_PRINT_DIRECT, COleDBRecordView::OnFilePrint)
	ON_COMMAND(ID_FILE_PRINT_PREVIEW, COleDBRecordView::OnFilePrintPreview)
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CPasswordsView construction/destruction

CPasswordsView::CPasswordsView()
	: COleDBRecordView(CPasswordsView::IDD)
{
	//{{AFX_DATA_INIT(CPasswordsView)
		// NOTE: the ClassWizard will add member initialization here
	m_pSet = NULL;
	//}}AFX_DATA_INIT
	// TODO: add construction code here

}

CPasswordsView::~CPasswordsView()
{
}

void CPasswordsView::DoDataExchange(CDataExchange* pDX)
{
	COleDBRecordView::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CPasswordsView)	
	DDX_Text(pDX,IDC_EDIT1/*控件ID*/,
				 m_pSet->m_userid/*行集字段*/,
				 15/*字段長(zhǎng)度*/);
	DDX_Text(pDX,IDC_EDIT2,m_pSet->m_password,10);

	//}}AFX_DATA_MAP
}

BOOL CPasswordsView::PreCreateWindow(CREATESTRUCT& cs)
{
	// TODO: Modify the Window class or styles here by modifying
	//  the CREATESTRUCT cs

	return COleDBRecordView::PreCreateWindow(cs);
}

void CPasswordsView::OnInitialUpdate()
{
	m_pSet = &GetDocument()->m_passwordsSet;
	{
		CWaitCursor wait;
		HRESULT hr = m_pSet->Open();
		if (hr != S_OK)
		{
			AfxMessageBox(_T("Record set failed to open."), MB_OK);
			// Disable the Next and Previous record commands,
			// since attempting to change the current record without an
			// open RecordSet will cause a crash.
			m_bOnFirstRecord = TRUE;
			m_bOnLastRecord = TRUE;
		}				
	}
	COleDBRecordView::OnInitialUpdate();

}

/////////////////////////////////////////////////////////////////////////////
// CPasswordsView printing

BOOL CPasswordsView::OnPreparePrinting(CPrintInfo* pInfo)
{
	// default preparation
	return DoPreparePrinting(pInfo);
}

void CPasswordsView::OnBeginPrinting(CDC* /*pDC*/, CPrintInfo* /*pInfo*/)
{
	// TODO: add extra initialization before printing
}

void CPasswordsView::OnEndPrinting(CDC* /*pDC*/, CPrintInfo* /*pInfo*/)
{
	// TODO: add cleanup after printing
}

/////////////////////////////////////////////////////////////////////////////
// CPasswordsView diagnostics

#ifdef _DEBUG
void CPasswordsView::AssertValid() const
{
	COleDBRecordView::AssertValid();
}

void CPasswordsView::Dump(CDumpContext& dc) const
{
	COleDBRecordView::Dump(dc);
}

CPasswordsDoc* CPasswordsView::GetDocument() // non-debug version is inline
{
	ASSERT(m_pDocument->IsKindOf(RUNTIME_CLASS(CPasswordsDoc)));
	return (CPasswordsDoc*)m_pDocument;
}
#endif //_DEBUG

/////////////////////////////////////////////////////////////////////////////
// CPasswordsView database support
CRowset* CPasswordsView::OnGetRowset()
{
	return m_pSet;
}


/////////////////////////////////////////////////////////////////////////////
// CPasswordsView message handlers

void CPasswordsView::OnButton1() 
{
	// 添加記錄
	UpdateData(true);//將窗口數(shù)據(jù)寫(xiě)入行集
	m_pSet->Insert();//使用添加數(shù)據(jù)創(chuàng)建新記錄
	m_pSet->MoveLast();//使新記錄成為當(dāng)前記錄	
	if(m_bOnFirstRecord && m_bOnLastRecord)
	{	//若以前沒(méi)有記錄,則設(shè)置記錄首和記錄尾標(biāo)志
		//以便啟用記錄導(dǎo)航工具欄按鈕和菜單命令
		m_bOnFirstRecord=false;
		m_bOnLastRecord=false;
	}	
}

void CPasswordsView::OnButton2() 
{
	// 刪除記錄
	if (MessageBox("刪除當(dāng)前記錄?",NULL,MB_YESNO)==IDYES)
	{		
		m_pSet->Delete();//確認(rèn)刪除后,輸出當(dāng)前記錄
		if(!OnMove(ID_RECORD_NEXT))//使下一條記錄成為當(dāng)前記錄
			if(!OnMove(ID_RECORD_LAST))//若沒(méi)有下一條記錄,則使最后一條記錄成為當(dāng)前記錄
			{
				//若沒(méi)有記錄,則設(shè)置記錄首和記錄尾標(biāo)志				
				m_bOnFirstRecord=true;//該標(biāo)記為true,則禁止向前移動(dòng)記錄指針
				m_bOnLastRecord=true;//該標(biāo)記為true,則禁止向后移動(dòng)記錄指針
			}
	}	
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人永久免费视频| 欧美日韩黄色一区二区| 99久久精品国产毛片| 欧美日韩一区视频| 午夜精品久久久久久久| 国产精品超碰97尤物18| 欧美刺激午夜性久久久久久久 | 亚洲成人www| 国产日韩一级二级三级| 这里只有精品电影| 91亚洲精品一区二区乱码| 国产一区二区精品久久99| 日日欢夜夜爽一区| 亚洲综合一区二区三区| 欧美极品美女视频| 久久综合九色综合97婷婷女人 | 亚洲人成在线观看一区二区| 欧美成人艳星乳罩| 91精品欧美福利在线观看| 91激情在线视频| 99在线精品视频| 国产成人aaaa| 国产精品一区二区黑丝 | 在线精品视频一区二区三四| 粉嫩久久99精品久久久久久夜| 老司机免费视频一区二区 | 一区二区欧美在线观看| 亚洲日本免费电影| 国产精品视频观看| 中文无字幕一区二区三区 | 在线观看视频欧美| 一本一本大道香蕉久在线精品| 成人免费视频caoporn| 高清不卡在线观看| 国产成人精品免费视频网站| 国产一区亚洲一区| 国产福利精品导航| 成人久久18免费网站麻豆 | 99久久er热在这里只有精品66| 国产福利一区二区三区视频| 国产夫妻精品视频| 成人综合激情网| 成人国产免费视频| 91在线观看成人| 在线一区二区三区| 欧美日韩午夜影院| 欧美一区午夜精品| 精品少妇一区二区三区| 欧美成人aa大片| 久久久噜噜噜久久人人看 | 日韩久久一区二区| 亚洲精品日日夜夜| 亚洲成人自拍网| 美女在线视频一区| 国产成人综合亚洲网站| 成人sese在线| 欧美在线一二三四区| 欧美精品自拍偷拍| 久久亚洲私人国产精品va媚药| 欧美激情在线观看视频免费| 亚洲精品久久久久久国产精华液| 亚洲在线视频一区| 麻豆一区二区三| 国产精华液一区二区三区| 成人午夜激情视频| 欧美中文字幕不卡| 欧美精品一区二区在线观看| 国产精品久久久久久久第一福利| 亚洲欧美日韩成人高清在线一区| 亚洲国产精品视频| 激情文学综合网| 成人av一区二区三区| 欧美日韩国产影片| 国产欧美一区二区在线观看| 亚洲精选一二三| 蜜桃久久精品一区二区| 成人深夜在线观看| 欧美精品 日韩| 国产欧美一区二区三区鸳鸯浴| 亚洲最大的成人av| 精品亚洲欧美一区| 色香蕉成人二区免费| 欧美大片日本大片免费观看| 亚洲天堂a在线| 裸体在线国模精品偷拍| 91在线免费视频观看| 欧美xxxxxxxxx| 一二三区精品视频| 国产v综合v亚洲欧| 91精品在线观看入口| 国产精品传媒视频| 人人超碰91尤物精品国产| 成人av资源网站| 精品88久久久久88久久久| 亚洲一区二区精品久久av| 国产黄色成人av| 制服丝袜亚洲网站| 综合分类小说区另类春色亚洲小说欧美| 午夜精品久久久久| 色呦呦国产精品| 国产精品视频观看| 国内成人免费视频| 欧美精品一二三四| 一区二区三区美女| 成人黄页在线观看| 久久精品一区二区三区不卡| 日韩一区精品字幕| 欧美性做爰猛烈叫床潮| 亚洲欧洲一区二区三区| 懂色av一区二区在线播放| 欧美一级一级性生活免费录像| 亚洲一二三区视频在线观看| 99久久99久久精品免费看蜜桃| 久久青草欧美一区二区三区| 美女高潮久久久| 欧美美女网站色| 亚洲韩国精品一区| 91激情五月电影| 亚洲精品视频免费看| 99久久免费精品高清特色大片| 国产人久久人人人人爽| 国产在线播放一区| 日韩精品中文字幕一区| 蜜臀av一区二区三区| 91精品久久久久久蜜臀| 午夜日韩在线观看| 欧美午夜免费电影| 亚洲成人综合在线| 欧美群妇大交群中文字幕| 亚洲第一激情av| 欧美疯狂性受xxxxx喷水图片| 亚洲成人激情av| 欧美老年两性高潮| 三级精品在线观看| 日韩一区二区中文字幕| 美女一区二区在线观看| 日韩免费福利电影在线观看| 麻豆freexxxx性91精品| 久久综合九色综合欧美98 | 在线不卡的av| 日本vs亚洲vs韩国一区三区二区| 欧美一区二区三区免费在线看| 日韩电影在线免费看| 日韩免费视频线观看| 狠狠色综合色综合网络| 国产女人水真多18毛片18精品视频| 国产成人三级在线观看| 国产女同性恋一区二区| 91在线国产福利| 天天操天天干天天综合网| 日韩网站在线看片你懂的| 国产一区二区三区在线观看免费 | 9i在线看片成人免费| 樱花草国产18久久久久| 欧美日韩精品一区二区三区 | 亚洲福利国产精品| 这里是久久伊人| 国产精品一线二线三线精华| 国产精品网站在线| 色综合久久久久综合体| 视频一区在线视频| 欧美精品一区二区精品网| 成人教育av在线| 亚洲国产综合色| 精品久久国产字幕高潮| 成人免费看片app下载| 一区二区三区在线视频播放| 日韩视频在线永久播放| 波多野结衣在线一区| 午夜电影一区二区| 久久久99精品免费观看不卡| 日本韩国欧美在线| 青青草97国产精品免费观看| 日本一区二区视频在线| 欧美午夜精品一区二区三区| 国模套图日韩精品一区二区| 尤物在线观看一区| 欧美va亚洲va香蕉在线| 97久久人人超碰| 久久av老司机精品网站导航| 亚洲另类中文字| 精品国产电影一区二区| 欧洲人成人精品| 国产精品资源在线观看| 亚洲成人第一页| 国产精品视频一区二区三区不卡| 欧美日韩国产综合一区二区三区| 国产成人亚洲综合a∨婷婷| 亚洲午夜激情网站| 中文字幕精品一区二区精品绿巨人 | 久久成人免费电影| 亚洲欧美日韩中文字幕一区二区三区| 日韩一级片在线观看| 99精品国产热久久91蜜凸| 麻豆精品精品国产自在97香蕉| 亚洲精品视频在线| 欧美韩日一区二区三区四区| 欧美成人高清电影在线| 欧美精品九九99久久| 91女人视频在线观看|