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

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

?? fmfoxview.cpp

?? 本例要使用的ODBC數據源名為fox
?? CPP
字號:
// fmfoxView.cpp : implementation of the CFmfoxView class
//

#include "stdafx.h"
#include "fmfox.h"

#include "fmfoxSet.h"
#include "fmfoxDoc.h"
#include "fmfoxView.h"

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

/////////////////////////////////////////////////////////////////////////////
// CFmfoxView

IMPLEMENT_DYNCREATE(CFmfoxView, CRecordView)

BEGIN_MESSAGE_MAP(CFmfoxView, CRecordView)
	//{{AFX_MSG_MAP(CFmfoxView)
	ON_COMMAND(ID_RECORD_FIRST, OnRecordFirst)
	ON_UPDATE_COMMAND_UI(ID_RECORD_FIRST, OnUpdateRecordFirst)
	ON_COMMAND(ID_RECORD_NEXT, OnRecordNext)
	ON_UPDATE_COMMAND_UI(ID_RECORD_NEXT, OnUpdateRecordNext)
	ON_COMMAND(ID_RECORD_PREV, OnRecordPrev)
	ON_UPDATE_COMMAND_UI(ID_RECORD_PREV, OnUpdateRecordPrev)
	ON_COMMAND(ID_RECORD_LAST, OnRecordLast)
	ON_UPDATE_COMMAND_UI(ID_RECORD_LAST, OnUpdateRecordLast)
	ON_BN_CLICKED(IDC_INSERT, OnInsert)
	ON_BN_CLICKED(IDC_ENTER, OnEnter)
	ON_BN_CLICKED(IDC_IDELETE, OnIdelete)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CFmfoxView construction/destruction

CFmfoxView::CFmfoxView()
	: CRecordView(CFmfoxView::IDD)
{
	//{{AFX_DATA_INIT(CFmfoxView)
	m_pSet = NULL;
	m_Date = _T("");
	//}}AFX_DATA_INIT
	// TODO: add construction code here

}

CFmfoxView::~CFmfoxView()
{
}

void CFmfoxView::DoDataExchange(CDataExchange* pDX)
{
	CRecordView::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CFmfoxView)
	DDX_Text(pDX, IDC_DATE, m_Date);
	DDX_FieldText(pDX, IDC_GRADE, m_pSet->m_A2, m_pSet);
	DDX_FieldText(pDX, IDC_NAME, m_pSet->m_A1, m_pSet);
	//}}AFX_DATA_MAP
	TRACE("Waiting...\n");
}

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

	return CRecordView::PreCreateWindow(cs);
}

void CFmfoxView::OnInitialUpdate()
{
	m_pSet = &GetDocument()->m_fmfoxSet;
	CRecordView::OnInitialUpdate();
	GetParentFrame()->RecalcLayout();
	ResizeParentToFit();
	//本函數沒有插入語句提示,以下語句是后插入的:
	m_pSet->Edit();
	TRACE("The current status is %d\n",m_pSet->CanAppend( ));
	TRACE("The current update status is %d\n",m_pSet->CanUpdate( ));
    m_Date=(m_pSet->m_A3+CTimeSpan(1,0,0,0)).FormatGmt("%y-%m-%d");//轉換后的日期會發生一天的誤差
	//TRACE("The current test is %s\n",m_Date);所以加上一天的時間
	UpdateData(FALSE);
}

/////////////////////////////////////////////////////////////////////////////
// CFmfoxView diagnostics

#ifdef _DEBUG
void CFmfoxView::AssertValid() const
{
	CRecordView::AssertValid();
}

void CFmfoxView::Dump(CDumpContext& dc) const
{
	CRecordView::Dump(dc);
}

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

/////////////////////////////////////////////////////////////////////////////
// CFmfoxView database support
CRecordset* CFmfoxView::OnGetRecordset()
{
	return m_pSet;
}


/////////////////////////////////////////////////////////////////////////////
// CFmfoxView message handlers

void CFmfoxView::OnRecordFirst() 
{
	// TODO: Add your command handler code here
	m_pSet->MoveFirst();
	m_Date=(m_pSet->m_A3+CTimeSpan(1,0,0,0)).FormatGmt("%y-%m-%d");
    UpdateData(FALSE);//在進行DDE交換時使內存變量與數據表記錄同步
	GetDlgItem(IDC_NAME)->SetFocus();
	TRACE("The current name is %s\n",m_Date);
}

void CFmfoxView::OnUpdateRecordFirst(CCmdUI* pCmdUI) 
{
	// TODO: Add your command update UI handler code here
	pCmdUI->Enable(!m_pSet->IsBOF());
}

void CFmfoxView::OnRecordNext() 
{
	// TODO: Add your command handler code here
	m_pSet->MoveNext();
	m_Date=(m_pSet->m_A3+CTimeSpan(1,0,0,0)).FormatGmt("%y-%m-%d");
	UpdateData(FALSE);//在進行DDE交換時使內存變量與數據表記錄同步
	GetDlgItem(IDC_NAME)->SetFocus();
}

void CFmfoxView::OnUpdateRecordNext(CCmdUI* pCmdUI) 
{
	// TODO: Add your command update UI handler code here
	//pCmdUI->Enable(!IsOnLastRecord());//可試著對比和下面語句的細微區別
	pCmdUI->Enable(!m_pSet->IsEOF());
}

void CFmfoxView::OnRecordPrev() 
{
	// TODO: Add your command handler code here
	m_pSet->MovePrev();
	m_Date=(m_pSet->m_A3+CTimeSpan(1,0,0,0)).FormatGmt("%y-%m-%d");
	UpdateData(FALSE);
	GetDlgItem(IDC_NAME)->SetFocus();
}

void CFmfoxView::OnUpdateRecordPrev(CCmdUI* pCmdUI) 
{
	// TODO: Add your command update UI handler code here
	pCmdUI->Enable(!m_pSet->IsBOF());
}

void CFmfoxView::OnRecordLast() 
{
	// TODO: Add your command handler code here
	m_pSet->MoveLast( );
	m_Date=(m_pSet->m_A3+CTimeSpan(1,0,0,0)).FormatGmt("%y-%m-%d");
	UpdateData(FALSE);
	GetDlgItem(IDC_NAME)->SetFocus();
}

void CFmfoxView::OnUpdateRecordLast(CCmdUI* pCmdUI) 
{
	// TODO: Add your command update UI handler code here
	//pCmdUI->Enable(!IsOnLastRecord());//可試著對比和下面語句的細微區別
	pCmdUI->Enable(!m_pSet->IsEOF());
}

void CFmfoxView::OnInsert() 
{
	// TODO: Add your control notification handler code here
	m_pSet->AddNew();//插入一個新記錄
	m_pSet->m_A1="New Name";
	m_pSet->m_A2=(double)100.0;
	m_pSet->m_A3=CTime::GetCurrentTime();;
	m_Date=(m_pSet->m_A3+CTimeSpan(1,0,0,0)).FormatGmt("%y-%m-%d");
	m_pSet->Update();//將新記錄寫入數據表內
	if(m_pSet->Requery())m_pSet->MoveLast();
	UpdateData(FALSE);//在進行DDE交換時將內存變量值傳向對話框文本編輯欄內
	GetDlgItem(IDC_NAME)->SetFocus();
}

void CFmfoxView::OnEnter() 
{
	// TODO: Add your control notification handler code here
	TRACE("The current record name is %s\n",m_pSet->m_A1);
	m_pSet->Edit();//轉入修改模式
	UpdateData(TRUE);	
	m_pSet->Update();
	GetDlgItem(IDC_NAME)->SetFocus();
}

void CFmfoxView::OnIdelete() 
{
	// TODO: Add your control notification handler code here
	m_pSet->Delete();//刪除當前記錄
	m_pSet->Move(-1);//記錄指針回退一個位置
	if(IsOnFirstRecord()||m_pSet->IsBOF())m_pSet->Move(1);
	while(m_pSet->IsDeleted())m_pSet->Move(1);//若當前記錄已被刪除,則將記錄指針向后定位到一個未刪除記錄處
	if(m_pSet->Requery())m_pSet->Move(0);
	UpdateData(FALSE);//在進行DDE交換時將內存變量值傳向對話框文本編輯欄內
	GetDlgItem(IDC_NAME)->SetFocus();
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩高清一区二区不卡| 亚洲欧美日韩国产综合| 日韩二区三区在线观看| 555夜色666亚洲国产免| 免费av成人在线| 精品欧美一区二区久久| 国产最新精品精品你懂的| 国产亚洲精品中文字幕| 99精品国产91久久久久久| 一区二区日韩av| 欧美日韩精品一区二区| 日产欧产美韩系列久久99| 亚洲精品在线观看网站| 粉嫩蜜臀av国产精品网站| 中文字幕字幕中文在线中不卡视频| 成人激情黄色小说| 国产精品萝li| 欧美日韩在线综合| 国内一区二区视频| 中文字幕免费不卡在线| 欧美三电影在线| 精品无人码麻豆乱码1区2区| 国产亚洲va综合人人澡精品| 97久久精品人人爽人人爽蜜臀| 午夜在线成人av| 久久综合色播五月| 色综合色狠狠综合色| 男女男精品网站| 国产精品免费人成网站| 91精品国产综合久久福利 | 欧美人与禽zozo性伦| 韩国视频一区二区| 一区二区三区日韩在线观看| 91精品在线观看入口| 丁香激情综合国产| 亚洲欧美另类综合偷拍| 欧美久久一二区| 成人av中文字幕| 日韩精品每日更新| **网站欧美大片在线观看| 91精品欧美一区二区三区综合在| 成人app网站| 韩国精品主播一区二区在线观看 | 国产成人自拍高清视频在线免费播放| 亚洲欧美日韩在线播放| 久久婷婷久久一区二区三区| 在线观看欧美精品| 国产91丝袜在线观看| 日本欧美一区二区三区乱码| 亚洲免费观看视频| 国产丝袜美腿一区二区三区| 69精品人人人人| 色婷婷综合久久久中文字幕| 国产成人综合亚洲91猫咪| 99re这里只有精品6| 国产精品一区二区在线观看网站| 亚洲裸体在线观看| 久久精品人人做人人爽97| 91精品国产91综合久久蜜臀| 色婷婷国产精品久久包臀| 国产一区二区美女诱惑| 久久丁香综合五月国产三级网站| 一区二区三区精密机械公司| 中文字幕一区二区三区在线不卡| 精品欧美乱码久久久久久| 欧美日韩成人在线一区| 欧美丝袜第三区| 在线看国产日韩| 91啪在线观看| 99re成人精品视频| 972aa.com艺术欧美| eeuss影院一区二区三区| 高清成人在线观看| 国产成+人+日韩+欧美+亚洲| 国产精品一区二区久久不卡| 国产精品亚洲午夜一区二区三区| 久久精品国产精品青草| 另类中文字幕网| 国产日韩高清在线| 欧美顶级少妇做爰| 欧美精选一区二区| 7777精品伊人久久久大香线蕉完整版 | 99久久精品国产精品久久| 国产a精品视频| 成人国产亚洲欧美成人综合网 | av电影在线观看完整版一区二区| 风间由美性色一区二区三区| 成人一道本在线| 福利电影一区二区三区| 成人av资源在线观看| 99v久久综合狠狠综合久久| 一本色道久久综合亚洲aⅴ蜜桃| 色综合久久久久久久久| 在线观看成人免费视频| 欧美喷水一区二区| 欧美不卡一二三| 国产女人18水真多18精品一级做| 国产女人水真多18毛片18精品视频| 欧美性猛片aaaaaaa做受| 99免费精品视频| 福利一区二区在线| 一本久久a久久精品亚洲| 欧美视频一区二区三区| 日韩欧美国产一区二区在线播放 | 欧美丰满少妇xxxxx高潮对白| 欧美一区二区三区精品| 国产欧美一区二区精品久导航| 最新高清无码专区| 日日骚欧美日韩| 国产精品12区| 欧美日精品一区视频| 欧美大胆人体bbbb| 成人欧美一区二区三区视频网页| 亚洲国产成人va在线观看天堂| 蜜臀久久久久久久| 99久久久精品| 日韩欧美电影在线| 亚洲免费观看高清在线观看| 看片的网站亚洲| 91欧美一区二区| 精品国精品自拍自在线| 亚洲乱码国产乱码精品精的特点 | 一区二区三区日韩欧美| 美女mm1313爽爽久久久蜜臀| 暴力调教一区二区三区| 欧美日韩国产免费一区二区| 国产日韩欧美电影| 日韩国产在线观看一区| 成人免费观看视频| 56国语精品自产拍在线观看| 国产精品久久久久久久久快鸭| 日产欧产美韩系列久久99| 91丨porny丨蝌蚪视频| 精品毛片乱码1区2区3区| 一级日本不卡的影视| 成人丝袜视频网| 欧美v国产在线一区二区三区| 伊人性伊人情综合网| 国产精品原创巨作av| 欧美一区二区成人| 一区二区三区在线视频免费| 成人av先锋影音| 精品国产乱码久久久久久免费 | 91视频.com| 欧美va在线播放| 亚洲图片欧美视频| 一本大道av伊人久久综合| 久久久久久久久久久久久夜| 日韩国产精品久久久| 欧美色图第一页| 亚洲丝袜另类动漫二区| 成人动漫一区二区在线| 337p日本欧洲亚洲大胆精品| 美女脱光内衣内裤视频久久网站 | 日韩一区二区三区在线观看| 国产精品久久久久一区| 国产精品一区久久久久| 欧美刺激午夜性久久久久久久 | 免费精品视频在线| 欧美日韩国产美女| 亚洲综合丝袜美腿| 欧美无人高清视频在线观看| 亚洲毛片av在线| 欧美亚一区二区| 亚洲一区二区三区四区不卡| 日本丰满少妇一区二区三区| 中文字幕一区二区三区在线观看| 从欧美一区二区三区| 极品销魂美女一区二区三区| 欧美在线|欧美| 一区二区三区**美女毛片| 色哟哟一区二区在线观看| 亚洲日本在线看| 欧洲中文字幕精品| 一区av在线播放| 5566中文字幕一区二区电影| 免费视频最近日韩| xnxx国产精品| 高清在线观看日韩| 亚洲欧洲三级电影| 91网站视频在线观看| 亚洲永久免费av| 欧美一区二区三区视频在线观看 | 国产综合成人久久大片91| 日韩久久久久久| 粉嫩久久99精品久久久久久夜| 成人欧美一区二区三区1314| 欧美午夜不卡视频| 精品一区二区日韩| 久久精品一区四区| 91啪亚洲精品| 日韩高清不卡一区二区三区| 久久久蜜桃精品| 99精品视频在线观看| 欧美日韩在线观看一区二区 | 精品在线亚洲视频| 国产香蕉久久精品综合网| 成人激情午夜影院| 亚洲色图在线播放| 欧美性生活一区|