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

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

?? dlgdevin.cpp

?? vc++6.0下開發的倉庫管理系統,采用ADO操作數據庫,使用數據庫為ACCE
?? CPP
字號:
// DlgDevIn.cpp : implementation file
//

#include "stdafx.h"
#include "DMS.h"
#include "DlgDevIn.h"
#include "DataBinding.h"

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

/////////////////////////////////////////////////////////////////////////////
// CDlgDevIn dialog


CDlgDevIn::CDlgDevIn(CWnd* pParent /*=NULL*/)
	: CDialog(CDlgDevIn::IDD, pParent)
{
	//{{AFX_DATA_INIT(CDlgDevIn)
	m_date = 0;
	m_time = 0;
	m_buyer = _T("");
	m_provider = _T("");
	m_tel = _T("");
	m_number = 0.0f;
	m_price = 0.0f;
	//}}AFX_DATA_INIT
}


void CDlgDevIn::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CDlgDevIn)
	DDX_Control(pDX, IDC_COMBO_DIDEVS, m_devs);
	DDX_DateTimeCtrl(pDX, IDC_DATETIMEPICKER_DIDATE, m_date);
	DDX_DateTimeCtrl(pDX, IDC_DATETIMEPICKER_DITIME, m_time);
	DDX_Text(pDX, IDC_EDIT_DIBUYER, m_buyer);
	DDX_Text(pDX, IDC_EDIT_DIPROVIDER, m_provider);
	DDX_Text(pDX, IDC_EDIT_DITEL, m_tel);
	DDX_Text(pDX, IDC_EDIT_DINUMBER, m_number);
	DDV_MinMaxFloat(pDX, m_number, 1.f, 10000.f);
	DDX_Text(pDX, IDC_EDIT_DIPRICE, m_price);
	DDV_MinMaxFloat(pDX, m_price, 1.f, 10000.f);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CDlgDevIn, CDialog)
	//{{AFX_MSG_MAP(CDlgDevIn)
	ON_BN_CLICKED(IDC_BTN_DIADD, OnBtnDiadd)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CDlgDevIn message handlers

BOOL CDlgDevIn::OnInitDialog() 
{
	CDialog::OnInitDialog();
	
	m_date = CTime::GetCurrentTime();
	m_time = m_date;

	_RecordsetPtr pRst = NULL;
	IADORecordBinding   *picRs = NULL;  //Interface Pointer declared.(VC++ Extensions)   
	CDevCodeRs rs;

	try
	{
		_bstr_t strSQL("SELECT * FROM DEVICE_CODE");

		TESTHR(pRst.CreateInstance(__uuidof(Recordset)));

		pRst = m_DBCnt->Execute(strSQL, NULL, adCmdText);
		
		TESTHR(pRst->QueryInterface(__uuidof(IADORecordBinding),(LPVOID*)&picRs));
		TESTHR(picRs->BindToRecordset(&rs));

		int i = 0;
		while (!pRst->adoEOF)
		{
			m_devs.AddString(rs.m_sz_code);
			pRst->MoveNext();
		}
		picRs->Release();
		pRst->Close();
	}
	catch(_com_error& e)
	{
        AfxMessageBox(e.ErrorMessage());
		EndDialog(0);
		return TRUE;
    } 

	UpdateData(FALSE);
	
	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}

void CDlgDevIn::OnBtnDiadd() 
{
	if (m_devs.GetCurSel()==CB_ERR)
	{
		MessageBox("請選擇一個設備");
		return;
	}

	if (!UpdateData())
		return;

	_RecordsetPtr pRst = NULL;
	CDevInRs rs;

	try
	{
		TESTHR(pRst.CreateInstance(__uuidof(Recordset)));

		pRst->Open("device_in",_variant_t((IDispatch *) m_DBCnt, true),adOpenKeyset,adLockOptimistic,adCmdTable);
      	
		m_devs.GetWindowText(rs.m_sz_code,11);
		sprintf(rs.m_sz_date,"%d-%d-%d %d:%d:%d",
			m_date.GetYear(), m_date.GetMonth(), m_date.GetDay(),
			m_time.GetHour(), m_time.GetMinute(), m_time.GetSecond());
		strcpy(rs.m_sz_provider, m_provider);
		strcpy(rs.m_sz_tel, m_tel);
		rs.m_f_number = m_number;
		rs.m_f_price = m_price;
		strcpy(rs.m_sz_buyer, m_buyer);

		COleSafeArray vaFieldlist, vaValuelist;
		rs.FillFieldsArray(vaFieldlist,vaValuelist);

		m_DBCnt->BeginTrans();

		TESTHR(pRst->AddNew(vaFieldlist, vaValuelist));
		pRst->Close();

		CString sql_;
		sql_.Format("SELECT * FROM device WHERE code='%s'", rs.m_sz_code);
		_bstr_t sql = sql_;
		
		pRst->Open(sql, _variant_t((IDispatch *) m_DBCnt, true),adOpenKeyset,adLockOptimistic,adCmdText);
		if (pRst->GetRecordCount()==0)
		{
			CDevRs rsDev;
			strcpy(rsDev.m_sz_code, rs.m_sz_code);

			rsDev.m_f_cur = rs.m_f_number;
			rsDev.m_f_total = rs.m_f_number;
			rsDev.m_f_max = 1;
			rsDev.m_f_min = 1;

			COleSafeArray vaFields, vaValues;
			rsDev.FillFieldsArray(vaFields,vaValues);
			TESTHR(pRst->AddNew(vaFields, vaValues));
		} else
		{
			CDevRs rsDev;
			IADORecordBinding   *picRs = NULL;  //Interface Pointer declared.(VC++ Extensions)   
			TESTHR(pRst->QueryInterface(__uuidof(IADORecordBinding),(LPVOID*)&picRs));
			TESTHR(picRs->BindToRecordset(&rsDev));

			strcpy(rsDev.m_sz_code, rs.m_sz_code);
			rsDev.m_f_cur = rs.m_f_number + rsDev.m_f_cur;
			rsDev.m_f_total = rs.m_f_number + rsDev.m_f_total;

			TESTHR(picRs->Update(&rsDev));
			picRs->Release();
		}
		pRst->Close();

		m_DBCnt->CommitTrans();
	}
	catch(_com_error& e)
	{
		AfxMessageBox(e.ErrorMessage());
		m_DBCnt->RollbackTrans();
		return;
    } 

	MessageBox("完成操作!");
	m_log->AddLog("添加入庫信息");

	EndDialog(0);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区视频网站| 日本乱码高清不卡字幕| 亚洲国产视频a| 中文字幕一区二区三区精华液 | 中文字幕不卡一区| 精品久久99ma| 精品国产一区二区精华| 欧美日韩aaaaa| 9191久久久久久久久久久| 欧美三区在线观看| 777精品伊人久久久久大香线蕉| 欧美色国产精品| 欧美高清dvd| 日韩一级大片在线观看| 欧美精品一区二区三区蜜桃 | 狠狠色丁香久久婷婷综合_中| 婷婷亚洲久悠悠色悠在线播放 | 欧美日本韩国一区二区三区视频| 色老汉一区二区三区| 91精彩视频在线观看| 欧美日韩国产123区| 在线电影国产精品| 久久免费视频色| 国产精品视频观看| 亚洲人成在线观看一区二区| 亚洲精品日韩一| 日韩高清国产一区在线| 国产毛片精品一区| av中文字幕在线不卡| 欧美午夜精品久久久久久超碰| 欧美日韩精品是欧美日韩精品| 日韩欧美色综合网站| 国产精品入口麻豆九色| 亚洲国产日韩综合久久精品| 日韩成人午夜电影| 国产成人av电影在线播放| 色噜噜狠狠色综合欧洲selulu| 欧美一区二区三区公司| 国产精品每日更新在线播放网址 | 91蜜桃视频在线| 制服丝袜国产精品| 国产精品女同一区二区三区| 性久久久久久久久| 国产精品正在播放| 欧美日韩精品一区二区三区四区 | 国产精品99久久久久久似苏梦涵 | 亚洲欧美综合网| 日本va欧美va瓶| 91亚洲男人天堂| 日韩精品一区国产麻豆| 亚洲视频一区二区在线| 久久er精品视频| 欧美三级电影一区| 国产精品全国免费观看高清 | 精品成人在线观看| 亚洲一区在线观看网站| 成人深夜在线观看| 精品福利在线导航| 亚洲成人精品一区| 成人激情动漫在线观看| 欧美电影免费观看高清完整版在 | 亚洲人成在线观看一区二区| 精品影院一区二区久久久| 欧美人体做爰大胆视频| 中文字幕亚洲不卡| 国产高清久久久| 日韩午夜av电影| 午夜精品久久久久久久99樱桃| 成人av网站免费观看| 欧美激情一区二区三区不卡| 美国欧美日韩国产在线播放| 精品视频999| 一区二区日韩电影| 色婷婷精品大视频在线蜜桃视频| 久久亚洲春色中文字幕久久久| 免费观看日韩电影| 日韩视频一区二区三区在线播放| 亚洲bt欧美bt精品| 91福利在线播放| 亚洲午夜羞羞片| 欧美日韩亚州综合| 日韩在线一区二区三区| 5566中文字幕一区二区电影| 亚洲gay无套男同| 欧美久久久久免费| 欧美96一区二区免费视频| 3d成人h动漫网站入口| 日韩国产欧美三级| 精品国产凹凸成av人导航| 精品夜夜嗨av一区二区三区| 亚洲精品一区二区三区精华液 | 久久久久久久久久久久电影| 久久精品99久久久| 精品国产不卡一区二区三区| 国产精品888| 亚洲摸摸操操av| 欧美精品第1页| 久久精品国产一区二区| 337p粉嫩大胆噜噜噜噜噜91av | 成人在线视频一区| 亚洲精品免费电影| 欧美电影在线免费观看| 激情综合一区二区三区| 日本一区二区综合亚洲| 色香色香欲天天天影视综合网 | 欧美精品一级二级| 狠狠色2019综合网| 亚洲色图.com| 日韩色在线观看| 成人激情校园春色| 三级欧美韩日大片在线看| 精品成人私密视频| 91九色02白丝porn| 蜜桃久久精品一区二区| 国产精品美女久久久久久| 69堂国产成人免费视频| 高清国产一区二区| 视频一区视频二区中文字幕| 欧美国产精品v| 国产欧美日韩三级| 在线观看亚洲精品视频| 国产一区欧美二区| 午夜视频在线观看一区二区| 国产日产欧美精品一区二区三区| 欧美在线免费观看视频| 国产福利一区二区三区在线视频| 一区二区三区中文字幕精品精品 | 欧美一区二区免费视频| 成人动漫视频在线| 精品一区二区在线视频| 亚洲精品第1页| 国产欧美日本一区二区三区| 777久久久精品| 91九色02白丝porn| av激情亚洲男人天堂| 精品一区二区成人精品| 亚洲国产视频网站| 1000部国产精品成人观看| 日韩美女一区二区三区| 欧美中文字幕久久| av综合在线播放| 国内精品视频一区二区三区八戒| 亚洲一区二区三区四区中文字幕| 国产精品少妇自拍| 久久久久国产精品厨房| 欧美一级二级在线观看| 日本电影欧美片| 91污在线观看| 91网上在线视频| 99久久国产综合精品女不卡| 国产成人免费视频精品含羞草妖精 | 欧美日韩三级一区二区| 91亚洲永久精品| 91麻豆精品在线观看| 成人av电影免费观看| 成人免费视频视频在线观看免费| 日韩一级片在线播放| 青青草97国产精品免费观看无弹窗版| 国产精品国产三级国产普通话三级 | 色哟哟在线观看一区二区三区| 国产乱妇无码大片在线观看| 精品在线亚洲视频| 美洲天堂一区二卡三卡四卡视频| 亚洲成av人片一区二区| 国产亚洲女人久久久久毛片| 天天做天天摸天天爽国产一区| 亚洲午夜视频在线| 久久国产三级精品| 亚洲图片另类小说| 亚洲女同女同女同女同女同69| 最新热久久免费视频| 亚洲色图.com| 午夜精品久久久久影视| 亚洲国产一区二区视频| 亚洲欧美激情视频在线观看一区二区三区 | 国产精品天干天干在观线| 日韩一卡二卡三卡| 欧美不卡激情三级在线观看| 亚洲综合色区另类av| 精品一区二区在线看| 国产东北露脸精品视频| 26uuu成人网一区二区三区| 久久久亚洲精华液精华液精华液| 亚洲男人的天堂网| 91在线视频播放| 日韩欧美高清一区| **欧美大码日韩| 欧美日韩一区二区三区四区 | 一本大道久久a久久精二百| 91久久精品一区二区三| 欧美成人午夜电影| 有坂深雪av一区二区精品| 青青国产91久久久久久 | 欧美mv日韩mv国产网站| 久久综合一区二区| 欧美性生活大片视频| 亚洲乱码日产精品bd | 激情六月婷婷综合| 欧美在线一区二区| 国产精品女同一区二区三区|