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

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

?? spinfo.cpp

?? 數據庫應用的一些小小的代碼
?? CPP
字號:
// SpInfo.cpp : implementation file
//

#include "stdafx.h"
#include "餐飲管理.h"
#include "SpInfo.h"

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

/////////////////////////////////////////////////////////////////////////////
// CSpInfo dialog

extern CMyApp theApp;
CSpInfo::CSpInfo(CWnd* pParent /*=NULL*/)
	: CDialog(CSpInfo::IDD, pParent)
{
	//{{AFX_DATA_INIT(CSpInfo)
	m_Name = _T("");
	m_Price = _T("");
	//}}AFX_DATA_INIT
}


void CSpInfo::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CSpInfo)

	DDX_Control(pDX, IDC_LIST1, m_Grid);
	DDX_Text(pDX, IDC_EDIT_name, m_Name);
	DDX_Text(pDX, IDC_EDIT_price, m_Price);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CSpInfo, CDialog)
	//{{AFX_MSG_MAP(CSpInfo)
	ON_BN_CLICKED(IDC_BUTTON_add, OnBUTTONadd)
	ON_NOTIFY(NM_DBLCLK, IDC_LIST1, OnDblclkList1)
	ON_BN_CLICKED(IDC_BUTTON_change, OnBUTTONchange)
	ON_BN_CLICKED(IDC_BUTTON_del, OnBUTTONdel)
	ON_BN_CLICKED(IDC_BUTTON_return, OnBUTTONreturn)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CSpInfo message handlers

BOOL CSpInfo::OnInitDialog()
{
	CDialog::OnInitDialog();
	m_Grid.SetExtendedStyle(LVS_EX_FLATSB|LVS_EX_FULLROWSELECT|LVS_EX_HEADERDRAGDROP|LVS_EX_ONECLICKACTIVATE|LVS_EX_GRIDLINES);
	m_Grid.InsertColumn(0,"商品名",LVCFMT_LEFT,100,0);
	m_Grid.InsertColumn(1,"商品單價",LVCFMT_LEFT,100,1);
	m_pRs=theApp.m_pCon->Execute((_bstr_t)("select * from shangpininfo"),NULL,adCmdText);
	while(m_pRs->adoEOF==0)
	{
		m_Grid.InsertItem(0,"");
		m_Grid.SetItemText(0,0,(char*)(_bstr_t)m_pRs->GetCollect("商品名"));
		m_Grid.SetItemText(0,1,(char*)(_bstr_t)m_pRs->GetCollect("商品單價"));
		m_pRs->MoveNext();
	}
	return true;



}

void CSpInfo::OnBUTTONadd() 
{
	UpdateData();
	if(m_Name.IsEmpty())
	{
		AfxMessageBox("商品名不能為空");
		return;
	}
	if(m_Price.IsEmpty())
	{
		AfxMessageBox("單價不能為空");
		return;
	}
	CString str="select * from shangpininfo where 商品名='"+m_Name+"'";
	m_pRs=theApp.m_pCon->Execute((_bstr_t)str,NULL,adCmdText);
	if(!m_pRs->adoEOF)
	{
		AfxMessageBox("已經有這種貨物了");
		return;
	}
	CString sql="insert into shangpininfo(商品名,商品單價)values('"+m_Name+"',"+m_Price+")";
	theApp.m_pCon->Execute((_bstr_t)sql,NULL,adCmdText);
	m_Grid.DeleteAllItems();
	m_pRs=theApp.m_pCon->Execute((_bstr_t)("select * from shangpininfo"),NULL,adCmdText);
	while(m_pRs->adoEOF==0)
	{
		m_Grid.InsertItem(0,"");
		m_Grid.SetItemText(0,0,(char*)(_bstr_t)m_pRs->GetCollect("商品名"));
		m_Grid.SetItemText(0,1,(char*)(_bstr_t)m_pRs->GetCollect("商品單價"));
		m_pRs->MoveNext();
	}	
	m_Name="";
	m_Price="";
	UpdateData(false);	
}

void CSpInfo::OnDblclkList1(NMHDR* pNMHDR, LRESULT* pResult) 
{
	int i=m_Grid.GetSelectionMark();
	CString str=m_Grid.GetItemText(i,0);
	CString str1=m_Grid.GetItemText(i,1);
	m_Name=str;
	m_Price=str1;
	UpdateData(false);
	
	*pResult = 0;
}

void CSpInfo::OnBUTTONchange() 
{
	UpdateData();
	if(m_Name.IsEmpty())
	{
		AfxMessageBox("商品名不能為空");
		return;
	}
	if(m_Price.IsEmpty())
	{
		AfxMessageBox("單價不能為空");
		return;
	}
	CString str="update shangpininfo set 商品單價="+m_Price+" where 商品名='"+m_Name+"'";
	theApp.m_pCon->Execute((_bstr_t)str,NULL,adCmdText);
	m_Grid.DeleteAllItems();
	m_pRs=theApp.m_pCon->Execute((_bstr_t)("select * from shangpininfo"),NULL,adCmdText);
	while(!m_pRs->adoEOF)
	{		
		m_Grid.InsertItem(0,"");
		m_Grid.SetItemText(0,0,(char*)(_bstr_t)m_pRs->GetCollect("商品名"));
		m_Grid.SetItemText(0,1,(char*)(_bstr_t)m_pRs->GetCollect("商品單價"));
		m_pRs->MoveNext();
	}			
		m_Name="";
		m_Price="";
		UpdateData(false);	
}

void CSpInfo::OnBUTTONdel() 
{
	UpdateData();
	if(m_Name.IsEmpty())
	{
		AfxMessageBox("商品名不能為空");
		return;
	}
	if(m_Price.IsEmpty())
	{
		AfxMessageBox("單價不能為空");
		return;
	}
	CString sql="delete from shangpininfo where 商品單價="+m_Price+" and 商品名='"+m_Name+"'";
	theApp.m_pCon->Execute((_bstr_t)sql,NULL,adCmdText);
	m_Grid.DeleteAllItems();
	m_pRs=theApp.m_pCon->Execute((_bstr_t)("select * from shangpininfo"),NULL,adCmdText);
	while(!m_pRs->adoEOF)
	{		
		m_Grid.InsertItem(0,"");
		m_Grid.SetItemText(0,0,(char*)(_bstr_t)m_pRs->GetCollect("商品名"));
		m_Grid.SetItemText(0,1,(char*)(_bstr_t)m_pRs->GetCollect("商品單價"));
		m_pRs->MoveNext();			
		m_Name="";
		m_Price="";
		UpdateData(false);
	}
	
}

void CSpInfo::OnBUTTONreturn() 
{
	CDialog::OnCancel();	
	
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人免费看片app下载| 麻豆免费看一区二区三区| 久久久久国产精品厨房| 91精品国产麻豆| 欧美日韩在线精品一区二区三区激情| 91麻豆精品在线观看| voyeur盗摄精品| 91美女蜜桃在线| 色综合天天综合网国产成人综合天 | 日韩女优av电影在线观看| 欧美午夜电影一区| 欧美日韩亚洲不卡| 日韩情涩欧美日韩视频| 欧美mv日韩mv亚洲| 欧美激情中文不卡| 亚洲男人天堂av网| 午夜久久电影网| 九九**精品视频免费播放| 国产精品系列在线播放| 99re在线精品| 欧美伦理影视网| 日韩欧美国产午夜精品| 国产婷婷精品av在线| 亚洲欧美日韩在线| 日本成人在线一区| 成人免费视频app| 欧美日韩国产另类一区| 久久久国际精品| 亚洲在线视频网站| 国产伦精品一区二区三区在线观看| 国产一区二区在线观看免费| 成人免费视频一区| 51久久夜色精品国产麻豆| 国产午夜精品久久| 婷婷国产v国产偷v亚洲高清| 国产精品一线二线三线精华| 在线视频综合导航| 久久嫩草精品久久久久| 亚洲va中文字幕| 国产91对白在线观看九色| 欧美色爱综合网| 欧美激情在线免费观看| 人人狠狠综合久久亚洲| 成人av资源在线| 欧美变态tickling挠脚心| 亚洲精品一二三四区| 狂野欧美性猛交blacked| 色综合一区二区| 欧美国产一区二区| 另类专区欧美蜜桃臀第一页| 日本道色综合久久| 国产精品美女www爽爽爽| 免费成人美女在线观看| 欧美综合色免费| 国产精品欧美一区二区三区| 免费久久精品视频| 欧美色综合网站| 中文av一区特黄| 国产成人一级电影| 日韩欧美国产综合| 天天色综合成人网| 欧美午夜一区二区| 亚洲免费毛片网站| www.久久精品| **欧美大码日韩| bt欧美亚洲午夜电影天堂| 精品国产一区二区三区不卡| 丝袜诱惑制服诱惑色一区在线观看 | 韩日欧美一区二区三区| 欧美三级蜜桃2在线观看| 亚洲欧美视频在线观看| 97se亚洲国产综合自在线不卡| 久久久国产一区二区三区四区小说| 青青草原综合久久大伊人精品| 欧美日韩国产另类一区| 午夜私人影院久久久久| 91久久精品一区二区| 亚洲视频在线观看三级| av在线不卡网| 亚洲女爱视频在线| 欧洲视频一区二区| 亚洲电影一级片| 91精品国产综合久久精品app| 亚洲综合视频在线观看| 欧美日韩亚洲综合一区| 日韩成人免费看| 欧美精品一区二区三区高清aⅴ| 激情文学综合丁香| 国产精品另类一区| 色偷偷久久人人79超碰人人澡| 亚洲欧美国产高清| 91 com成人网| 国产一区二区在线免费观看| 国产日韩精品一区二区三区在线| 国产aⅴ综合色| 亚洲精品欧美在线| 欧美一级片在线看| 国产一区二区h| 亚洲欧洲日韩女同| 制服丝袜亚洲播放| 国产成人午夜精品影院观看视频 | 亚洲精品中文在线观看| 欧美酷刑日本凌虐凌虐| 经典三级视频一区| 亚洲欧美色一区| 日韩视频在线你懂得| 成人av电影免费观看| 亚洲图片欧美色图| 国产亚洲自拍一区| 欧洲一区二区三区免费视频| 麻豆成人91精品二区三区| 中文字幕亚洲精品在线观看| 欧美日韩另类一区| 国产成人亚洲综合色影视| 亚洲1区2区3区4区| 国产精品视频第一区| 7777精品伊人久久久大香线蕉| 国产黄色精品视频| 日韩福利电影在线| 亚洲另类色综合网站| 精品国产成人系列| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 美日韩一级片在线观看| 亚洲美女视频一区| 久久一区二区视频| 欧美福利视频一区| 色综合色综合色综合| 久久99久久久欧美国产| 亚洲成av人在线观看| 国产精品女上位| 精品久久一二三区| 欧美日韩二区三区| 在线观看日韩精品| 99国产精品久久久久久久久久| 久草中文综合在线| 麻豆91免费观看| 日本不卡高清视频| 亚洲18女电影在线观看| 亚洲欧美一区二区三区国产精品| 久久久综合视频| 精品成人一区二区三区四区| 欧美日韩国产色站一区二区三区| 99re热这里只有精品视频| 国产精品一区免费视频| 久久狠狠亚洲综合| 久久99久国产精品黄毛片色诱| 五月天国产精品| 亚洲专区一二三| 亚洲午夜久久久久| 午夜精品久久一牛影视| 一区二区三区四区不卡在线| 中文无字幕一区二区三区| 久久久久久久久伊人| 精品处破学生在线二十三| 欧美日韩一区在线| 色综合网站在线| 在线观看不卡一区| 欧美性做爰猛烈叫床潮| 欧美三片在线视频观看| 欧美在线观看你懂的| 欧美日韩国产综合一区二区 | 麻豆精品新av中文字幕| 天堂av在线一区| 看电视剧不卡顿的网站| 麻豆中文一区二区| 久草热8精品视频在线观看| 国产精品一二三四| 成人天堂资源www在线| 成人av电影免费在线播放| 一本大道久久精品懂色aⅴ| 在线中文字幕一区| 69精品人人人人| 欧美电视剧在线观看完整版| 久久综合色鬼综合色| 国产精品乱码人人做人人爱| 亚洲婷婷在线视频| 亚洲一区二区四区蜜桃| 日本中文字幕一区| 国内精品写真在线观看| 成人av在线资源网站| 在线这里只有精品| 日韩视频免费直播| 中文字幕一区二区三区在线不卡 | 麻豆精品一区二区| 99久久99久久综合| 91精品国模一区二区三区| 日韩欧美成人一区二区| 国产精品免费av| 日韩av一区二区在线影视| 国产精品一区二区久久精品爱涩| 99视频有精品| 日韩欧美不卡在线观看视频| 国产精品天干天干在观线| 午夜影院久久久| 国产精品一品视频| 91精品麻豆日日躁夜夜躁| 国产精品嫩草影院av蜜臀| 日韩福利电影在线观看| 91丨porny丨在线| 久久伊99综合婷婷久久伊|