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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? dadjust.cpp

?? 商品庫存管理系統(tǒng) 用VC++6.0編寫
?? CPP
字號:
// DAdjust.cpp : implementation file
//

#include "stdafx.h"
#include "商品庫存管理系統(tǒng).h"
#include "DAdjust.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
extern _ConnectionPtr cnn;
extern CMyApp theApp;
/////////////////////////////////////////////////////////////////////////////
// CDAdjust dialog


CDAdjust::CDAdjust(CWnd* pParent /*=NULL*/)
	: CDialog(CDAdjust::IDD, pParent)
{
	//{{AFX_DATA_INIT(CDAdjust)
		// NOTE: the ClassWizard will add member initialization here
	//}}AFX_DATA_INIT
}


void CDAdjust::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CDAdjust)
	DDX_Control(pDX, IDC_LIST, m_Grid);
	DDX_Control(pDX, IDC_COMFStore, m_ComFStore);
	DDX_Control(pDX, IDC_COMAStore, m_ComAStore);
	DDX_Control(pDX, IDC_BUTExit3, m_ButExit);
	DDX_Control(pDX, IDC_BUTSure, m_ButSure);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CDAdjust, CDialog)
	//{{AFX_MSG_MAP(CDAdjust)
	ON_CBN_KILLFOCUS(IDC_COMAStore, OnKillfocusCOMAStore)
	ON_NOTIFY(HDN_ITEMCHANGING, IDC_LIST, OnItemchangingList)
	ON_BN_CLICKED(IDC_BUTSure, OnBUTSure)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CDAdjust message handlers

void CDAdjust::OnOK() 
{
	// TODO: Add extra validation here
	
	//CDialog::OnOK();
}

BOOL CDAdjust::OnInitDialog() 
{
	CDialog::OnInitDialog();
	CString ColText[]={"商品名稱","庫存數(shù)量","調(diào)貨數(shù)量"};
	int ColWidth[]={250,100,100};
	rst.CreateInstance(__uuidof(Recordset));
	rst=cnn->Execute(L"倉庫信息表",NULL,adCmdTable);
	if(theApp.GetRecordCount(rst)>0)
	{
		this->m_ComAStore.SetRecordset(rst,"名稱");
		this->m_ComFStore.SetRecordset(rst,"名稱");
	}
	m_Grid.SetColumnCount(3);
	for(int i=0;i<3;i++)
	{
		m_Grid.InsertColumn(i,ColText[i]);
		m_Grid.SetColumnWidth(i,ColWidth[i]);
	}
	m_Grid.m_Edit.IsPopShow=false;
	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}

void CDAdjust::OnKillfocusCOMAStore() 
{
	CString sSQL,AStore,FStore,sName,sNumber;
	
	m_ComAStore.GetWindowText(AStore);
	m_ComFStore	.GetWindowText(FStore);
	if(AStore==FStore)
	{
		MessageBox("同一倉庫內(nèi)無法調(diào)貨!","系統(tǒng)提示",MB_OK|MB_ICONSTOP);
		m_ComAStore.SetFocus();
		return;
	}
	m_Grid.Clear();
	sSQL.Format("SELECT 商品名稱,庫存數(shù)量 FROM 庫存查詢 WHERE 倉庫名稱='%s'",FStore);
	rst=cnn->Execute((_bstr_t)sSQL,NULL,adCmdText);
	for(int i=0;i<theApp.GetRecordCount(rst);i++)
	{
		m_Grid.InsertItem(i,"");
		rst->MoveFirst();
		rst->Move(i);
		sName=(char*)(_bstr_t)rst->GetCollect("商品名稱");
		sNumber=(char*)(_bstr_t)rst->GetCollect("庫存數(shù)量");
		m_Grid.SetItemText(i,0,sName);
		m_Grid.SetItemText(i,1,sNumber);
	}
	m_ComAStore.EnableWindow(false);
	m_ComFStore.EnableWindow(false);
	m_Grid.SetFocus();
	m_Grid.m_Col=2;
	m_Grid.m_Row=0;
	m_Grid.BeginEdit(0,2);
}

void CDAdjust::OnItemchangingList(NMHDR* pNMHDR, LRESULT* pResult) 
{
	HD_NOTIFY *phdn = (HD_NOTIFY *) pNMHDR;
	*pResult = 0;
}

BOOL CDAdjust::PreTranslateMessage(MSG* pMsg) 
{			
	if(this->FromHandle(pMsg->hwnd)->GetParent()==&m_Grid && pMsg->message==WM_KEYDOWN && pMsg->wParam==13)
	{
		CString StoreNUM,AdjustNUM;
		StoreNUM=m_Grid.GetItemText(m_Grid.m_Row-1,1);
		AdjustNUM=m_Grid.GetItemText(m_Grid.m_Row-1,2);
		if(atoi(AdjustNUM)>atoi(StoreNUM))
			m_Grid.SetItemText(m_Grid.m_Row-1,2,StoreNUM);
	}
	return CDialog::PreTranslateMessage(pMsg);
}

void CDAdjust::OnBUTSure() 
{
	int a=MessageBox("確定保存調(diào)貨信息嗎?","系統(tǒng)提示",MB_OKCANCEL|MB_ICONQUESTION);
	if(a==1)
	{
		CString sWare,sWareNumber,sAStoreNum,sAdjust,sSQL,sStore,StoreNum,sPtrce,sSell;
		int nAdjust,nStore,nStoreNum;
		m_ComFStore.GetWindowText(sAdjust);
		m_ComAStore.GetWindowText(sStore);
		nAdjust=theApp.NumberTOName("倉庫信息表","名稱",sAdjust);
		nStore=theApp.NumberTOName("倉庫信息表","名稱",sStore);
		for(int i=0;i<m_Grid.GetItemCount();i++)
		{
			sWare=m_Grid.GetItemText(i,0);
			sWareNumber=theApp.NumberTOName("商品信息表","編號","名稱",sWare);
			sAdjust=m_Grid.GetItemText(i,2);
			if(sAdjust.IsEmpty())
				continue;
			//取出源倉庫的信息
			sSQL.Format("SELECT * FROM 庫存信息表 WHERE 倉庫編號=%d AND 商品編號='%s'",nAdjust,sWareNumber);
			rst=cnn->Execute((_bstr_t)sSQL,NULL,adCmdText);
			if(theApp.GetRecordCount(rst)>0)
			{
				rst->MoveFirst();
				sPtrce=(char*)(_bstr_t)rst->GetCollect("單價");
				sSell=(char*)(_bstr_t)rst->GetCollect("銷售價格");
				sAStoreNum=(char*)(_bstr_t)rst->GetCollect("庫存數(shù)量");
			}
			sSQL.Format("SELECT * FROM 庫存信息表 WHERE 倉庫編號=%d AND 商品編號='%s'",nStore,sWareNumber);
			rst=cnn->Execute((_bstr_t)sSQL,NULL,adCmdText);
			//增加調(diào)貨倉庫的商品庫存數(shù)量
			if(theApp.GetRecordCount(rst)>0)
			{
				rst->MoveFirst();
				StoreNum=(char*)(_bstr_t)rst->GetCollect("庫存數(shù)量");
				nStoreNum=atoi(StoreNum);
				sSQL.Format("UpDate 庫存信息表 Set 庫存數(shù)量=%d WHERE 倉庫編號=%d AND 商品編號='%s' ",nStoreNum+atoi(sAdjust),nAdjust,sWareNumber);
			}
			else
			{	
					sSQL.Format("Insert into 庫存信息表 values('%s',%d,%s,500,10,%s,%s)",sWareNumber,nStore,sAdjust,sPtrce,sSell);
			}
			cnn->Execute((_bstr_t)sSQL,NULL,adCmdText);
			//減少源倉庫的商品庫存數(shù)量
			nStoreNum=atoi(sAStoreNum);
			sSQL.Format("UpDate 庫存信息表 Set 庫存數(shù)量=%d WHERE 倉庫編號=%d AND 商品編號='%s' ",nStoreNum-atoi(sAdjust),nStore,sWareNumber);
			cnn->Execute((_bstr_t)sSQL,NULL,adCmdText);
		}
		int nOP=theApp.NumberTOName("用戶信息表","用戶名",OP);
		sSQL.Format("Insert Into 商品調(diào)撥表 values('%s',%d,%d,%s,%d)",sWareNumber,nStore,nAdjust,sAdjust,nOP);
		cnn->Execute((_bstr_t)sSQL,NULL,adCmdText);
		MessageBox("調(diào)貨成功!","系統(tǒng)提示",MB_OK|MB_ICONINFORMATION);
		m_Grid.Refresh();
		this->m_ComAStore.EnableWindow(true);
		this->m_ComFStore.EnableWindow(true);
		this->m_ComAStore.SetWindowText("");
		this->m_ComFStore.SetWindowText("");
		this->m_ComFStore.SetFocus();
	}
}

void CDAdjust::SetOP(CString sOP)
{
	OP=sOP;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩专区在线| 蜜臀av一区二区在线免费观看| 国产一本一道久久香蕉| 精品三级在线看| 国产在线视视频有精品| 欧美精品一区二区三区久久久| 国产永久精品大片wwwapp| 精品成人一区二区| 国产二区国产一区在线观看| 欧美精品一区二区不卡| 麻豆视频一区二区| 在线成人av影院| 日本视频一区二区| 日本久久一区二区| 国产日韩欧美高清在线| 黄一区二区三区| 精品久久五月天| 久久精品99久久久| 精品剧情在线观看| 视频一区视频二区中文| 欧美一级黄色大片| 久久成人免费日本黄色| 亚洲精品在线三区| 国内精品视频一区二区三区八戒| 久久综合丝袜日本网| 国产成人精品综合在线观看| 国产精品久久久爽爽爽麻豆色哟哟| 成人亚洲精品久久久久软件| 国产精品色呦呦| 色哟哟国产精品免费观看| 一区二区三区av电影| 欧美日韩一级大片网址| 青青草原综合久久大伊人精品| 26uuu另类欧美| 成年人网站91| 亚洲一线二线三线视频| 欧美猛男男办公室激情| 久久狠狠亚洲综合| 国产欧美一区二区三区网站| 91香蕉国产在线观看软件| 亚洲一区二区五区| 欧美一二三四在线| 岛国一区二区三区| 一区二区在线观看av| 欧美一级电影网站| 成人高清免费观看| 亚洲成人久久影院| 精品精品国产高清一毛片一天堂| 成人免费看视频| 亚洲成人动漫在线免费观看| 久久日韩粉嫩一区二区三区| av不卡在线播放| 日韩av一级片| 国产精品免费看片| 欧美日韩免费一区二区三区视频| 国产又黄又大久久| 一区二区在线看| 国产欧美中文在线| 欧美日韩成人一区二区| 国产99久久久国产精品潘金| 亚洲午夜久久久久久久久电影网 | 国产成人午夜视频| 亚洲精品国产无天堂网2021 | 9i在线看片成人免费| 日韩精品午夜视频| 亚洲欧洲精品一区二区三区| 日韩欧美国产一区二区三区| 色综合久久中文字幕| 精品一区二区三区视频| 亚洲一区二区在线视频| 久久久久88色偷偷免费| 欧美日韩成人在线| 91一区一区三区| 国产黑丝在线一区二区三区| 日韩av电影天堂| 亚洲色图20p| 中文字幕av一区二区三区高 | 555www色欧美视频| 不卡区在线中文字幕| 捆绑调教美女网站视频一区| 亚洲国产日韩在线一区模特| ●精品国产综合乱码久久久久| 久久综合99re88久久爱| 91精品国产色综合久久ai换脸 | 粉嫩绯色av一区二区在线观看 | 亚洲精品一区二区在线观看| 欧美日韩一区二区不卡| 99久久99久久精品国产片果冻 | 欧美一级夜夜爽| 欧美综合一区二区| 9i看片成人免费高清| 成人高清av在线| 成人黄色国产精品网站大全在线免费观看| 人妖欧美一区二区| 亚洲国产成人精品视频| 亚洲欧美成人一区二区三区| 亚洲色图欧洲色图婷婷| 最新欧美精品一区二区三区| 国产精品久久久久久福利一牛影视 | 奇米精品一区二区三区在线观看一| 亚洲黄色av一区| 亚洲人妖av一区二区| 国产精品欧美一区喷水| 精品捆绑美女sm三区| 欧美色图激情小说| 在线观看亚洲a| 99久久精品情趣| 99国产欧美另类久久久精品| 国产精品一区免费视频| 亚洲一级二级在线| 亚洲一区二区欧美激情| 亚洲成人激情自拍| 日韩高清中文字幕一区| 蜜桃av一区二区| 免费成人性网站| 国产精品白丝av| 北条麻妃一区二区三区| 97久久超碰精品国产| 91国产免费观看| 欧美一级二级在线观看| 精品久久国产97色综合| 国产色产综合色产在线视频| 一区视频在线播放| 亚洲精品国产精品乱码不99| 午夜精品一区二区三区电影天堂 | √…a在线天堂一区| 亚洲精品久久嫩草网站秘色| 亚洲一区二区三区在线播放| 日本麻豆一区二区三区视频| 国产福利91精品| 欧美色网一区二区| 日韩美女视频在线| 国产精品传媒在线| 亚洲18影院在线观看| 美女任你摸久久 | 亚洲专区一二三| 久久精品国产999大香线蕉| 夫妻av一区二区| 欧美视频在线一区二区三区| 日韩午夜在线观看| 国产精品沙发午睡系列990531| 亚洲一区二区三区四区在线观看| 一区二区三区在线不卡| 蜜桃视频第一区免费观看| 一区二区三区小说| 亚洲欧美在线高清| 日本午夜精品一区二区三区电影| 蜜臀av性久久久久蜜臀aⅴ流畅| 国产成人精品免费网站| 欧美专区亚洲专区| 欧美乱熟臀69xxxxxx| 久久这里都是精品| 国产精品免费视频一区| 丝袜亚洲另类欧美综合| 国产高清久久久| 91精品国产高清一区二区三区| 国产精品视频在线看| 亚洲高清免费一级二级三级| 国内精品国产成人| 欧美亚洲综合久久| 国产精品国产馆在线真实露脸| 男女男精品视频| 欧美色综合网站| 亚洲三级在线免费观看| 国产综合一区二区| 日韩一级片在线观看| 午夜日韩在线观看| 91免费国产视频网站| 中文字幕国产精品一区二区| 国产综合久久久久久久久久久久| 欧美日韩aaaaa| 一区二区三区在线播| zzijzzij亚洲日本少妇熟睡| 久久精品免视看| 蜜臀久久久99精品久久久久久| 欧美日韩视频第一区| 亚洲综合色在线| 91久久奴性调教| 日韩美女久久久| 成人av电影在线网| 欧美激情一区在线观看| 久久成人免费日本黄色| 欧美一区二区观看视频| 亚洲成av人在线观看| av中文字幕亚洲| 日韩三级在线观看| 日本va欧美va瓶| 欧美一级搡bbbb搡bbbb| 日日夜夜一区二区| 欧美精品粉嫩高潮一区二区| 亚洲国产精品自拍| 精品视频在线免费| 亚洲第一在线综合网站| 欧美片在线播放| 日本欧美韩国一区三区| 日韩视频一区在线观看| 亚洲不卡av一区二区三区| 欧美日韩电影在线| 日本怡春院一区二区| 欧美一区二区三区男人的天堂|