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

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

?? sortwell.cpp

?? 連接oracle
?? CPP
字號:
// SortWell.cpp : implementation file
//

#include "stdafx.h"
#include "drawcli.h"
#include "SortWell.h"
#include "ADOConn.h"

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

/////////////////////////////////////////////////////////////////////////////
// CSortWell dialog


CSortWell::CSortWell(CWnd* pParent /*=NULL*/)
	: CDialog(CSortWell::IDD, pParent)
{
	//{{AFX_DATA_INIT(CSortWell)
	m_WellCount = _T("");
	//}}AFX_DATA_INIT
}


void CSortWell::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CSortWell)
	DDX_Control(pDX, IDC_SORT_LISTWELLS, m_SortListWells);
	DDX_Control(pDX, IDC_SORT_LISTWELLS2, m_ListAll);
	DDX_Text(pDX, IDC_STATICCOUNT, m_WellCount);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CSortWell, CDialog)
	//{{AFX_MSG_MAP(CSortWell)
	ON_LBN_DBLCLK(IDC_SORT_LISTWELLS, OnDblclkSortListwells)
	ON_LBN_DBLCLK(IDC_SORT_LISTWELLS2, OnDblclkSortListwells2)
	ON_BN_CLICKED(IDC_BUTTONADD, OnButtonadd)
	ON_BN_CLICKED(IDC_BUTTONREMOVE, OnButtonremove)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CSortWell message handlers

void CSortWell::OnDblclkSortListwells() 
{
	// TODO: Add your control notification handler code here
		OnButtonremove() ;
}

void CSortWell::OnDblclkSortListwells2() 
{
	// TODO: Add your control notification handler code here
	OnButtonadd() ;
}

void CSortWell::OnButtonadd() 
{
	// TODO: Add your control notification handler code here
	UpdateData(TRUE);
	CString strSelAdd = "";
	int idx=m_ListAll.GetCurSel();
	if (idx == -1)
	{
		MessageBox("請在可用井中選擇一個要添加的井!");
		return;
	}
	m_ListAll.GetText(idx,strSelAdd);
	int icnt = m_SortListWells.GetCount();
	//int k=-1;
	for(int i=0; i<icnt; i++)
	{
		CString strWell = "";
		m_SortListWells.GetText(i,strWell);
		if (strWell.Compare(strSelAdd)==0)
		{
			MessageBox("此井已經在剖面圖中!");
			return;
		}
	}
	m_SortListWells.AddString(strSelAdd);
	m_ListAll.DeleteString(idx);
	
	m_WellCount.Format("井數:%d",m_SortListWells.GetCount());
	UpdateData(FALSE);
}

void CSortWell::OnButtonremove() 
{
	// TODO: Add your control notification handler code here
	UpdateData(TRUE);
	CString strSelDel = "";
	int idx=m_SortListWells.GetCurSel();
	if (idx == -1)
	{
		MessageBox("請在可用井中選擇一個要刪除的井!");
		return;
	}
	m_SortListWells.GetText(idx,strSelDel);
	int icnt = m_ListAll.GetCount();
	int k=-1;
	for(int i=0; i<icnt; i++)
	{
		CString strWell = "";
		m_ListAll.GetText(i,strWell);
		if (strWell.Compare(strSelDel)==0)
		{
			//MessageBox("此井已經在剖面圖中!");
			k = i;
			break;
		}
	}
	if (k == -1) m_ListAll.AddString(strSelDel);
	m_SortListWells.DeleteString(idx);
	m_WellCount.Format("井數:%d",m_SortListWells.GetCount());
	UpdateData(FALSE);
}

BOOL CSortWell::OnInitDialog() 
{
	CDialog::OnInitDialog();
	
	// TODO: Add extra initialization here
//	SetWindowText(m_strTitle);
	// TODO: Add extra initialization here
	int icnt = m_ArrWellNO.GetSize();
	for(int i=0; i<icnt; i++)
	{
		m_SortListWells.AddString(m_ArrWellNO[i]);
	}
	m_WellCount.Format("井數:%d",icnt);
	GetListWell();
	//m_WellCount = "共有井:"+(char)icnt;
	UpdateData(FALSE);
	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}
void CSortWell::GetListWell()
{
	//	UpdateData(TRUE);
	
	if (!m_sQKDY.IsEmpty() && m_sQKDY.Compare("")!=0)
	{
		_bstr_t vSQL;
		vSQL = "select distinct trim(jh) as jh from daa01 where qkdy='"+ m_sQKDY +"' order by jh";//查詢出區塊內的所有井
		_RecordsetPtr m_pRecordset = NULL;
		
		ADOConn m_AdoConn;
		m_AdoConn.OnInitADOConn();
		m_pRecordset = m_AdoConn.GetRecordSet(vSQL);
		
		//返回各列的值
		if (m_pRecordset->ADOEOF)
		{
			if(m_pRecordset)
			{
				if(m_pRecordset->State == adStateOpen)
					m_pRecordset->Close();
			}
			m_AdoConn.ExitConnect();
			return ;
		}
		
		char charTempvar[16];
		while (!m_pRecordset->ADOEOF)
		{
			
			strcpy(charTempvar,"");
			strcpy(charTempvar, m_pRecordset->GetCollect("JH").operator _bstr_t().operator const char *());
			if (m_SortListWells.FindString(0,LPTSTR(charTempvar)) == -1)
				m_ListAll.AddString(LPTSTR(charTempvar));
			
			//m_ListWells.SetItemText(iIndex,0,(char*)_bstr_t(m_pRecordset->GetCollect("JH")));
			//m_ListWells.AddString((char*)_bstr_t(m_pRecordset->GetCollect("JH")));
			
			//iIndex++;
			m_pRecordset->MoveNext() ;
		}
		if(m_pRecordset)
			if(m_pRecordset->State == adStateOpen)
				m_pRecordset->Close();
			//str.Format("%d",i)
			//m_wellnum.Format("[%d]口井",iIndex);
			//斷開與數據庫的連接
			m_AdoConn.ExitConnect();
	}
	
	//	UpdateData(FALSE);
}
void CSortWell::OnOK() 
{
	// TODO: Add extra validation here
	UpdateData(TRUE);
	m_ArrWellNO.RemoveAll();
	CString str;
	for(int i=0; i<m_SortListWells.GetCount(); i++)
	{
		m_SortListWells.GetText(i,str);
		m_ArrWellNO.Add(str);
	}
	CDialog::OnOK();
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美激情一区二区三区全黄| 成人永久aaa| 亚洲一级不卡视频| 日韩一区二区三区视频在线 | 亚洲免费在线电影| 欧美日本国产一区| 精品国产免费视频| 91福利资源站| 风间由美性色一区二区三区| 亚洲天堂中文字幕| 天天做天天摸天天爽国产一区| 色婷婷国产精品综合在线观看| 麻豆一区二区99久久久久| 亚洲三级视频在线观看| av资源网一区| 国产一区二区成人久久免费影院 | 精品福利av导航| 精品视频在线免费| www.欧美亚洲| 国产成人午夜99999| 日韩黄色在线观看| 亚洲一区免费观看| 亚洲少妇中出一区| 国产欧美日韩综合精品一区二区 | 欧洲色大大久久| 成人中文字幕在线| 免费视频一区二区| 亚洲伊人伊色伊影伊综合网| 久久久久97国产精华液好用吗| 91国产精品成人| 国产美女娇喘av呻吟久久| 亚洲色图欧美在线| 久久免费国产精品| 91精品国产综合久久福利| 91香蕉视频黄| 午夜精品久久久久久久| 亚洲乱码国产乱码精品精小说 | 麻豆成人免费电影| 久久久精品中文字幕麻豆发布| 欧美日本不卡视频| 91亚洲精华国产精华精华液| 精品久久久久久久久久久久久久久 | 欧美大片在线观看一区二区| 91精品国产综合久久久久久漫画 | 免费黄网站欧美| 尤物在线观看一区| 亚洲国产精品传媒在线观看| 精品国产精品网麻豆系列| 欧美日韩亚洲综合在线 | 3751色影院一区二区三区| 色婷婷激情综合| 色综合久久九月婷婷色综合| 国产丝袜欧美中文另类| 精品国产亚洲在线| 日韩欧美中文字幕精品| 91精品久久久久久久91蜜桃| 欧美日韩一二三| 欧美影院一区二区三区| 欧美群妇大交群的观看方式| 久久av资源网| 日本特黄久久久高潮| 丝袜美腿亚洲色图| 日日夜夜精品免费视频| 亚洲高清不卡在线观看| 亚洲最快最全在线视频| 一区二区三区免费在线观看| 国产精品视频一二三区| 国产亚洲va综合人人澡精品 | 欧美激情一区二区三区全黄| 中文字幕不卡在线观看| 久久久噜噜噜久久中文字幕色伊伊 | 激情亚洲综合在线| 国产麻豆精品一区二区| 国产成人av资源| 亚洲一区二区欧美| 午夜精品久久久久久久久久| 国产精品主播直播| 国产美女av一区二区三区| 国产精品99久久久久| 日本在线不卡一区| 黄一区二区三区| 国产精品自拍三区| 91麻豆免费看片| 欧美日高清视频| 欧美一区二区视频网站| 久久久精品国产免大香伊| 中文字幕第一区| 一区二区三区不卡在线观看| 五月激情综合婷婷| 经典三级在线一区| 成人免费高清视频在线观看| 一本大道久久a久久精品综合| 亚洲精品成人少妇| 日韩一区精品字幕| 精品一区二区国语对白| 激情综合色综合久久| 色综合久久久久网| 日韩欧美国产三级电影视频| 久久精品一区二区三区不卡| 一片黄亚洲嫩模| www.日韩在线| 欧美日韩一区不卡| 久久久激情视频| 一区二区三区四区精品在线视频 | 亚洲欧美日韩国产综合在线| 亚洲免费色视频| 美国毛片一区二区三区| www.亚洲色图.com| 日韩欧美激情在线| 国产精品国产a| 免费av成人在线| 亚洲18影院在线观看| 一本久久综合亚洲鲁鲁五月天| 精品一区二区三区欧美| 一本高清dvd不卡在线观看| 日本视频中文字幕一区二区三区| 欧美aaaaaa午夜精品| 国产激情精品久久久第一区二区| av不卡免费电影| 3d动漫精品啪啪| 中文字幕一区二区在线播放| 韩国v欧美v亚洲v日本v| 欧美日韩另类一区| 奇米777欧美一区二区| 精品人在线二区三区| 婷婷综合五月天| 91蜜桃在线观看| 久久久精品国产免大香伊| 日韩成人免费看| 在线视频综合导航| 国产精品久久久久久久久动漫| 久久国产精品99久久久久久老狼| 色综合天天天天做夜夜夜夜做| 精品国产一区二区三区av性色| 天堂成人国产精品一区| 国产精品77777| 精品人在线二区三区| 天堂在线一区二区| 91黄色在线观看| 欧洲av在线精品| 中文字幕亚洲欧美在线不卡| 国产九九视频一区二区三区| 蜜臀av性久久久久蜜臀aⅴ| 色综合天天综合网天天狠天天| 久久综合色一综合色88| 午夜久久久久久电影| 欧美三级电影精品| 亚洲一区二区偷拍精品| 色屁屁一区二区| 亚洲天天做日日做天天谢日日欢 | 91黄视频在线观看| 亚洲精品一区二区三区精华液| 视频一区视频二区中文字幕| 成人黄页毛片网站| 久久久一区二区三区捆绑**| 蜜臀91精品一区二区三区| 欧美日韩中文字幕一区| 中文字幕+乱码+中文字幕一区| 韩国欧美国产1区| 久久久一区二区| 东方aⅴ免费观看久久av| 国产亚洲精品7777| 亚洲欧美综合色| 一本一道波多野结衣一区二区 | 欧美精选一区二区| 亚洲国产精品一区二区www在线| 色菇凉天天综合网| 亚洲影视在线播放| 欧美一区二区三区色| 午夜亚洲福利老司机| 日韩视频在线你懂得| 精品在线播放免费| 中文字幕色av一区二区三区| 国产福利精品导航| 久久色成人在线| 亚洲综合色区另类av| 欧美日韩中文字幕一区| 美国十次了思思久久精品导航| 久久久精品免费观看| 成人91在线观看| 亚洲最色的网站| 欧美一区二区三区视频免费| 国产伦精一区二区三区| 久久一区二区三区四区| 成人午夜视频在线| 日本aⅴ精品一区二区三区 | 久久综合精品国产一区二区三区| 经典三级在线一区| 亚洲欧美怡红院| 视频一区欧美日韩| 国产午夜亚洲精品不卡| 一本色道久久加勒比精品| 三级久久三级久久久| 久久久久久免费| 91丨porny丨蝌蚪视频| 亚洲.国产.中文慕字在线| 国产日产精品1区| 欧美在线免费观看亚洲| 成人av动漫在线| 久久婷婷国产综合精品青草|