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

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

?? dclime.cpp

?? 商品庫存管理系統 用VC++6.0編寫
?? CPP
字號:
// DClime.cpp : implementation file
//

#include "stdafx.h"
#include "商品庫存管理系統.h"
#include "DClime.h"
#include "DClime_AddDlg.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
extern _ConnectionPtr cnn;
extern CMyApp theApp;
/////////////////////////////////////////////////////////////////////////////
// CDClime dialog


CDClime::CDClime(CWnd* pParent /*=NULL*/)
	: CDialog(CDClime::IDD, pParent)
{
	//{{AFX_DATA_INIT(CDClime)
	//}}AFX_DATA_INIT
}


void CDClime::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CDClime)
	DDX_Control(pDX, IDC_TREE1, m_Tree);
	DDX_Control(pDX, IDC_BUTDele, m_ButDele);
	DDX_Control(pDX, IDC_BUTAdd, m_ButAdd);
	DDX_Control(pDX, IDC_BUTExit, m_ButExit);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CDClime, CDialog)
	//{{AFX_MSG_MAP(CDClime)
	ON_BN_CLICKED(IDC_BUTAdd, OnBUTAdd)
	ON_BN_CLICKED(IDC_BUTDele, OnBUTDele)
	ON_BN_CLICKED(IDC_BUTExit, OnBUTExit)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CDClime message handlers

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

void CDClime::OnBUTAdd() 
{
	HTREEITEM Node,SelectNode;
	CDClime_AddDlg dlg;
	CString NodeText,ParentNodeText,sSQL;
	int ID;
	Node=m_Tree.GetSelectedItem();
	dlg.SetNode(&m_Tree,Node);
	dlg.DoModal();
	NodeText=m_Tree.GetItemText(Node);
	ParentNodeText=m_Tree.GetItemText(m_Tree.GetParentItem(Node));
	if(dlg.IsOK==false)
		return;
	else
	{
		if(dlg.Connection==1)	//確定關系
		{	
			ID=theApp.NumberTOName("地域信息表","名稱",NodeText);

			SelectNode=Node;
		}
		else	
		{
			ID=theApp.NumberTOName("地域信息表","名稱",ParentNodeText);
			SelectNode=m_Tree.GetParentItem(Node);
		}
		CString LatterText=theApp.CharToLetterCode(dlg.Name);
		int NewID=theApp.AutoNumber(0,"地域信息表");
		sSQL.Format("INSERT into 地域信息表 VALUES(%d,'%s','%s',%d,%d)",NewID,dlg.Name,LatterText,dlg.IconStyle,ID);
		cnn->Execute((_bstr_t)sSQL,NULL,adCmdText);
		m_Tree.InsertItem(dlg.Name,dlg.IconStyle,dlg.IconStyle,SelectNode,TVI_LAST);
	}
}

void CDClime::OnBUTDele() 
{
	_RecordsetPtr rst;
	rst.CreateInstance(__uuidof(Recordset));
	CString NodeText,sSQL;
	HTREEITEM DeleteItem;
	int a=MessageBox("確定刪除指定節點嗎?","系統提示",MB_ICONQUESTION|MB_OKCANCEL);
	if(a==1)
	{
		//判斷是否包含子節點
		DeleteItem=m_Tree.GetSelectedItem();
		NodeText=m_Tree.GetItemText(DeleteItem);
		int ID=theApp.NumberTOName("地域信息表","名稱",NodeText);
		sSQL.Format("SELECT * FROM 地域信息表 WHERE 上級編號=%d",ID);
		rst=cnn->Execute((_bstr_t)sSQL,NULL,adCmdText);
		if(theApp.GetRecordCount(rst)!=0)
		{
			MessageBox("此節點包含子節點,請先刪除子節點!","系統提示",MB_ICONSTOP|MB_OK);
			rst->Close();
		}
		else
		{
			rst->Close();
			sSQL.Format("DELETE * FROM 地域信息表 WHERE 編號=%d",ID);
			cnn->Execute((_bstr_t)sSQL,NULL,adCmdText);
			m_Tree.DeleteItem(DeleteItem);

		}
	}	
}

void CDClime::OnBUTExit() 
{
	this->OnCancel();	
}

BOOL CDClime::OnInitDialog() 
{
	CDialog::OnInitDialog();
		//設置圖標
	m_hIcon=::LoadIcon(::AfxGetResourceHandle(),MAKEINTRESOURCE(IDI_ICON2));
	this->SetIcon(m_hIcon,true);

	_RecordsetPtr Rst,RstProvince,RstCity,RstTown;
	HTREEITEM item,itemProvince,itemCity,itemTown;
	CString sSQL,ItemText,ItemStyle,ItemID;
	//初始化數據集
	::CoInitialize(NULL);
	Rst.CreateInstance(__uuidof(Recordset));
	RstProvince.CreateInstance(__uuidof(Recordset));
	RstCity.CreateInstance(__uuidof(Recordset));
	RstTown.CreateInstance(__uuidof(Recordset));
	
	//建立并初始化圖像列表控件
	m_Imagelist.Create(16,16,ILC_COLOR32|ILC_MASK,0,0);
	for(int i=IDI_ICON11;i<=IDI_ICON14;i++)
	{
		m_Imagelist.Add(::LoadIcon(::AfxGetResourceHandle(),MAKEINTRESOURCE(i)));
	}
	
	m_Tree.EnableAutomation();
	m_Tree.SetImageList(&m_Imagelist,TVSIL_NORMAL);
	item=m_Tree.InsertItem("中華人民共和國",0,0,TVI_ROOT,TVI_LAST);
	sSQL.Format("SELECT * FROM 地域信息表 WHERE 上級編號=0");
	RstProvince=cnn->Execute((_bstr_t)sSQL,NULL,adCmdText);
	if(theApp.GetRecordCount(RstProvince)<=0)
		return false;
	else
	{
		RstProvince->MoveFirst();
		for(int Province=0;Province<theApp.GetRecordCount(RstProvince);Province++)
		{
			RstProvince->MoveFirst();
			RstProvince->Move(Province);
			ItemText=(char*)(_bstr_t)RstProvince->GetCollect("名稱");
			ItemStyle=(char*)(_bstr_t)RstProvince->GetCollect("類型");
			ItemID=(char*)(_bstr_t)RstProvince->GetCollect("編號");
			itemProvince=m_Tree.InsertItem(ItemText,atoi(ItemStyle),atoi(ItemStyle),item,TVI_LAST);
			sSQL.Format("SELECT * FROM 地域信息表 WHERE 上級編號=%s",ItemID);
			RstCity=cnn->Execute((_bstr_t)sSQL,NULL,adCmdText);
			if(theApp.GetRecordCount(RstCity)>0)
			{
				for(int City=0;City<theApp.GetRecordCount(RstCity);City++)
				{
					RstCity->MoveFirst();
					RstCity->Move(City);
					ItemText=(char*)(_bstr_t)RstCity->GetCollect("名稱");
					ItemStyle=(char*)(_bstr_t)RstCity->GetCollect("類型");
					ItemID=(char*)(_bstr_t)RstCity->GetCollect("編號");
					itemCity=m_Tree.InsertItem(ItemText,atoi(ItemStyle),atoi(ItemStyle),itemProvince,TVI_LAST);
					sSQL.Format("SELECT * FROM 地域信息表 WHERE 上級編號=%s",ItemID);
					RstTown=cnn->Execute((_bstr_t)sSQL,NULL,adCmdText);
					if(theApp.GetRecordCount(RstTown)>0)
					{
						for(int Town=0;Town<theApp.GetRecordCount(RstTown);Town++)
						{
							RstTown->MoveFirst();
							RstTown->Move(Town);
							ItemText=(char*)(_bstr_t)RstTown->GetCollect("名稱");
							ItemStyle=(char*)(_bstr_t)RstTown->GetCollect("類型");
							itemTown=m_Tree.InsertItem(ItemText,atoi(ItemStyle),atoi(ItemStyle),itemCity,TVI_LAST);
						}

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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
麻豆视频观看网址久久| 国产成人福利片| 国产一区二区三区精品欧美日韩一区二区三区 | 欧美日本一区二区三区| 欧美精品一区二区三区久久久| 国产精品国产三级国产普通话99| 天天亚洲美女在线视频| 懂色av一区二区三区蜜臀| 91麻豆精品国产综合久久久久久 | 国产99精品国产| 欧美一区二区大片| 亚洲高清视频在线| av一区二区不卡| 国产亚洲一区二区三区四区| 日韩成人伦理电影在线观看| 色婷婷av一区二区三区之一色屋| 欧美经典一区二区| 国内精品免费在线观看| 91麻豆精品国产91久久久久久| 亚洲人成影院在线观看| 成人一道本在线| 欧美精品一区二区三区在线 | 国产盗摄女厕一区二区三区 | 国产精品亚洲午夜一区二区三区| 欧美日韩国产综合视频在线观看| 亚洲欧美日韩国产中文在线| 99久久精品国产导航| 国产精品欧美精品| 成人午夜大片免费观看| 国产欧美一区二区精品婷婷| 国产乱码精品一品二品| 久久久青草青青国产亚洲免观| 久久www免费人成看片高清| 91精品国产色综合久久ai换脸 | 一区二区欧美视频| 色婷婷精品久久二区二区蜜臂av| 亚洲同性gay激情无套| 91在线无精精品入口| 亚洲三级在线免费观看| 91视频精品在这里| 一区二区免费看| 欧美艳星brazzers| 日韩精品国产精品| 精品少妇一区二区三区视频免付费 | 中文字幕不卡在线播放| www.66久久| 亚洲国产精品影院| 日韩一区二区三区四区| 精品一区二区三区免费| 国产性色一区二区| 99精品欧美一区| 亚洲福利视频导航| 欧美一区永久视频免费观看| 韩国三级中文字幕hd久久精品| 久久精品在线观看| 91日韩精品一区| 午夜视频久久久久久| 亚洲精品在线三区| 91亚洲永久精品| 日韩电影在线观看一区| 久久久综合精品| 99riav一区二区三区| 日本视频一区二区三区| 欧美激情一区二区在线| 欧美在线不卡视频| 国内不卡的二区三区中文字幕| 中文字幕精品三区| 欧美日韩中文字幕一区| 久久成人麻豆午夜电影| 国产精品第一页第二页第三页| 欧美三级在线看| 国产麻豆视频精品| 亚洲一区二区精品视频| 国产亚洲欧美在线| 在线不卡免费av| 精品粉嫩aⅴ一区二区三区四区 | 日本一二三不卡| 欧美一区二区三区免费大片| 从欧美一区二区三区| 日韩影院免费视频| 日韩毛片在线免费观看| 日韩一区二区不卡| 欧洲精品一区二区| 成人免费av在线| 久久91精品国产91久久小草| 亚洲精品高清在线| 国产欧美日韩不卡免费| 欧美日韩国产小视频在线观看| 成人黄色在线网站| 国产麻豆欧美日韩一区| 五月天一区二区| 自拍偷在线精品自拍偷无码专区 | 午夜一区二区三区视频| 亚洲欧洲成人精品av97| 久久久夜色精品亚洲| 在线播放一区二区三区| 欧美性猛交一区二区三区精品| 成人激情免费网站| 国产成人精品影院| 久久精品国产亚洲一区二区三区| 亚洲一二三专区| 亚洲特级片在线| 国产精品天干天干在线综合| 国产清纯美女被跳蛋高潮一区二区久久w | 精品视频一区 二区 三区| 91丨porny丨中文| 99在线精品观看| 99久久er热在这里只有精品66| 高清成人在线观看| 丁香婷婷深情五月亚洲| 国产成人自拍高清视频在线免费播放| 狠狠色丁香婷综合久久| 久久99精品国产麻豆婷婷洗澡| 蜜桃一区二区三区在线观看| 热久久久久久久| 精品一区二区三区在线观看 | 国产精品嫩草久久久久| 中文成人综合网| 国产拍欧美日韩视频二区| 精品成人在线观看| 日韩一级片在线观看| 美腿丝袜在线亚洲一区| 久久精品国产成人一区二区三区| 亚洲成av人片在www色猫咪| 亚洲卡通动漫在线| 亚洲欧美电影一区二区| 国产欧美一区二区精品性色超碰| 国产欧美一二三区| 国产女人aaa级久久久级| 久久免费视频色| 精品国产不卡一区二区三区| 欧美日韩国产小视频在线观看| 91精品国产综合久久久蜜臀粉嫩| 欧美日免费三级在线| 精品视频一区三区九区| 欧美午夜一区二区三区免费大片| 国产一区二区三区日韩| 95精品视频在线| 91理论电影在线观看| 色综合久久中文字幕| 欧美色手机在线观看| 欧美一区二区视频在线观看2022| 9191国产精品| 久久久久亚洲蜜桃| 亚洲aaa精品| 久久国产乱子精品免费女| 久久99国产乱子伦精品免费| 国产一二精品视频| 欧美综合在线视频| 91精品一区二区三区久久久久久 | 天天综合网 天天综合色| 喷水一区二区三区| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 久久国产视频网| 国产一区二三区好的| 成人99免费视频| 色婷婷一区二区三区四区| 91色乱码一区二区三区| 日韩一级成人av| 亚洲欧美日韩在线播放| 日韩高清一区在线| 国产精品夜夜爽| 在线免费一区三区| 欧美电影在哪看比较好| 亚洲欧美在线aaa| 首页国产丝袜综合| 福利电影一区二区| 欧美色图激情小说| 国产精品久久久久久久久图文区 | 国产精品国产a级| 亚洲午夜免费电影| 精品一区二区三区日韩| 91国偷自产一区二区三区成为亚洲经典 | 日韩一区二区三区精品视频 | 日韩三级.com| 中文字幕一区二区三区在线观看| 久久成人免费日本黄色| 在线免费观看成人短视频| 精品毛片乱码1区2区3区| 亚洲精品国产无套在线观| 激情久久久久久久久久久久久久久久| 欧美日韩三级一区二区| 国产欧美日韩卡一| 毛片一区二区三区| 91福利在线导航| 亚洲色欲色欲www| 精品无人区卡一卡二卡三乱码免费卡| 91无套直看片红桃| 欧美v国产在线一区二区三区| 一区二区三区高清| 91麻豆产精品久久久久久| 久久精品日产第一区二区三区高清版 | 久久久欧美精品sm网站| 久久国产精品第一页| 精品1区2区3区| 亚洲另类在线视频| 成人视屏免费看| 国产精品久久看| 国产精品一区二区三区99| 日韩欧美视频一区|