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

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

?? showdata.cpp

?? 本程序是基于winCE開發(fā)應用sqlite數(shù)據(jù)庫 數(shù)據(jù)庫在程序當中附有 可以在虛擬機以及設別上查看功能!WinCE編譯通過
?? CPP
字號:
// ShowData.cpp : implementation file
//

#include "stdafx.h"
#include "The Time Of Day.h"
#include "The Time Of DayDlg.h"
#include "ShowData.h"
#include <atlconv.h>
#include "Condition.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

static int m_inumber;
/////////////////////////////////////////////////////////////////////////////
// CShowData property page

IMPLEMENT_DYNCREATE(CShowData, CPropertyPage)

CShowData::CShowData() : CPropertyPage(CShowData::IDD)
{


	m_IsAirplane = true;
	m_inumber = 0;
	//{{AFX_DATA_INIT(CShowData)
	// NOTE: the ClassWizard will add member initialization here
	//}}AFX_DATA_INIT
}

CShowData::~CShowData()
{
}

void CShowData::DoDataExchange(CDataExchange* pDX)
{
	CPropertyPage::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CShowData)
	DDX_Control(pDX, IDC_LIST_info, m_DataInfo);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CShowData, CPropertyPage)
	//{{AFX_MSG_MAP(CShowData)
	ON_WM_PAINT()
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CShowData message handlers

void CShowData::OnPaint() 
{
	const CPaintDC dc(this); // device context for painting
	//使的控件和對話框相當大

/*	CRect tabRect;
	GetClientRect(&tabRect);
	m_DataInfo.MoveWindow(&tabRect);*/

	// TODO: Add your message handler code here
	if(m_IsAirplane)
	{
		OpenSqlite();
		USES_CONVERSION;
		CCondition *m_Condition = new CCondition();
		//拼接字符串
		CString strSql = "select AronefTimeID,ArodromeStart,b.ArodromeName as ArodromeEnd,";
		strSql += "TimeStart,TimeEnd,AronefType,Stop,Periods,a.CompanyName as CompanyName ";
		strSql += "from(select AronefTimeID,ArodromeName as ArodromeStart,ArodromeEnd,";
		strSql += "TimeStart,TimeEnd,AronefType,Stop,Periods,CompanyID ";
		strSql += "from tbAronefTime a ,tbArodrome b where a.ArodromeStart=b.ArodromeID ";

		//限制條件起始地
		CString Values = m_Condition->GetAddStart();
		if(Values != L"")
			strSql += "and arodromeStart in (select ArodromeID from tbArodrome where Locus like '" + Values +"')" ;
			
		//限制條件目的地
		Values = m_Condition->GetAddEnd();
		if(Values != L"")
			strSql += "and ArodromeEnd in (select ArodromeID from tbArodrome where Locus like '" + Values + "') ";
		
		//限制條件時間
		Values = m_Condition->GetAddWeek();
		if(Values != L"")
			strSql += "and Periods like '%" + Values + "%' ";
		
		//限制條件航空公司
		Values = m_Condition->GetAddCompany();
		if(Values != L"所有航空公司")
			strSql += "and a.CompanyID =(select CompanyID from tbAronefCompany where CompanyName = '" + Values + "') ";

		strSql += "ORDER BY TimeStart) as c,tbArodrome as b,tbAronefCompany as a ";
		strSql += "where ArodromeEnd = ArodromeID and a.CompanyID = c.CompanyID ";	
		
		//獲取表中信息
		char *errmsg = NULL;
		char *sql = (char*)W2A((LPCTSTR)strSql);
		sqlite3_get_table( db, sql, &m_tableResult, &m_nRow, &m_nColumn, &errmsg);
		sqlite3_close(db);
		delete m_Condition;
		m_Condition = NULL;
	}
	//火車
	else
	{
		//
		//

	}

	//判斷是否存在數(shù)據(jù)
	if(m_nRow != 0 && m_nColumn !=0)
	{
		//刪除
		m_DataInfo.DeleteAllItems();

		int num = 0;
		while(num < 4)
		{
			for (int j = 0; j < m_inumber; j++)
			{
				m_DataInfo.DeleteColumn(j);
			}
			num++;
		}
		m_inumber = m_nColumn;

		//插入字段名
		CString strValue;
		for (int i = 0; i <m_nColumn; i++)
		{
			strValue = m_tableResult[i];
			m_DataInfo.InsertColumn(i,strValue);
			m_DataInfo.SetColumnWidth(i,strlen(m_tableResult[i])+100);
		}
		//插入數(shù)據(jù)
		int number = m_nColumn;
		for (int k = 0; k < m_nRow; k++)
		{
			m_DataInfo.InsertItem(k,L"");
			for(int j = 0; j < m_nColumn; j++)
			{
				strValue = m_tableResult[number];
				m_DataInfo.SetItemText(k, j, strValue);
				number++;
			}
		}
	}

	// Do not call CPropertyPage::OnPaint() for painting messages
}
	//創(chuàng)建打開sqlite數(shù)據(jù)庫
void CShowData::OpenSqlite()
{	
	sqlite3 *sdb;
	CString szPath;
	wchar_t pBuf[256];
	GetModuleFileName(NULL,pBuf,sizeof(pBuf)/sizeof(wchar_t));
	szPath=pBuf;
	szPath = szPath.Left(szPath.ReverseFind('\\')+1);
	szPath += "\\time.db";
	if(szPath.Find('\\') == 0)
		szPath.Delete(0,2);
	USES_CONVERSION;
	char *buffer = (char*)W2A((LPCTSTR)szPath);	

	if(SQLITE_OK!=sqlite3_open(buffer,&sdb))
	{	CString errmsg = sqlite3_errmsg(sdb);
		MessageBox(errmsg,NULL,MB_OK | MB_ICONERROR);
		sqlite3_close(sdb);
		return;
	}
	db = sdb;
}

BOOL CShowData::OnInitDialog() 
{
	CPropertyPage::OnInitDialog();
	
	// TODO: Add extra initialization here
	
	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| 国内精品久久久久影院一蜜桃| 99精品视频在线播放观看| 精品日韩一区二区| 首页欧美精品中文字幕| 91丨九色丨蝌蚪丨老版| 久久精品一区四区| 久久精品国产一区二区三| 欧美日韩在线免费视频| 亚洲欧洲日韩一区二区三区| 国产一区二区毛片| 欧美成人精精品一区二区频| 性做久久久久久免费观看| 91麻豆精东视频| 国产精品九色蝌蚪自拍| 国产精品一区不卡| 精品少妇一区二区三区日产乱码| 丝袜美腿亚洲综合| 欧美日韩一级片网站| 艳妇臀荡乳欲伦亚洲一区| 国产成人午夜电影网| 久久综合国产精品| 免费高清成人在线| 日韩午夜在线影院| 麻豆成人免费电影| 欧美一区二区三区思思人| 偷拍自拍另类欧美| 欧美日本韩国一区| 日韩福利电影在线观看| 9191成人精品久久| 美脚の诱脚舐め脚责91| 日韩免费在线观看| 韩国毛片一区二区三区| 精品999在线播放| 国产一区二区网址| 国产欧美一区视频| 99v久久综合狠狠综合久久| 国产精品成人午夜| 在线观看亚洲a| 午夜激情综合网| 日韩无一区二区| 国产高清精品网站| 亚洲品质自拍视频网站| 91国产成人在线| 日韩电影免费在线| 久久久久久免费网| proumb性欧美在线观看| 亚洲制服丝袜av| 日韩无一区二区| 不卡一区二区三区四区| 亚洲成av人片观看| 2020国产成人综合网| 99re这里只有精品首页| 亚洲1区2区3区4区| 国产亚洲女人久久久久毛片| 91在线云播放| 男男gaygay亚洲| 国产欧美一区二区精品秋霞影院 | 欧美性xxxxx极品少妇| 亚洲一区成人在线| 337p粉嫩大胆噜噜噜噜噜91av| 丁香激情综合五月| 五月婷婷激情综合网| 亚洲国产高清在线观看视频| 在线观看欧美黄色| 激情综合色播激情啊| 亚洲精品视频一区| 欧美tk—视频vk| 色呦呦日韩精品| 狠狠色综合播放一区二区| 亚洲视频中文字幕| 日韩免费高清视频| 日本韩国欧美一区二区三区| 激情综合色丁香一区二区| 一区二区三区在线观看网站| 26uuu另类欧美亚洲曰本| 色婷婷av一区| 国产成人自拍网| 婷婷中文字幕一区三区| 最新不卡av在线| 精品国产伦理网| 欧美日韩美少妇| 色噜噜狠狠成人网p站| 国产精品一区2区| 日韩一区精品视频| 亚洲精品乱码久久久久久| 久久亚洲免费视频| 欧美日韩高清影院| 99免费精品在线| 国产精品综合二区| 日本人妖一区二区| 亚瑟在线精品视频| 一区二区三区精密机械公司| 国产丝袜美腿一区二区三区| 日韩精品中文字幕在线不卡尤物| 色8久久人人97超碰香蕉987| 成人国产精品免费网站| 国产精品1区二区.| 国内一区二区在线| 久久精品国产第一区二区三区| 香蕉加勒比综合久久| 亚洲精品国产第一综合99久久| 欧美高清在线精品一区| 国产欧美日韩三级| 国产欧美久久久精品影院| 精品女同一区二区| 精品区一区二区| 日韩精品一区二区三区视频在线观看 | 久久夜色精品国产噜噜av| 日韩一二三区不卡| 日韩一区二区三区观看| 日韩一区二区精品葵司在线| 欧美精品 国产精品| 欧美日韩精品一区二区三区四区| 欧美性生活一区| 欧美日韩精品欧美日韩精品| 欧美精品粉嫩高潮一区二区| 欧美电影一区二区三区| 欧美一区二区精品久久911| 日韩欧美视频一区| 国产亚洲成年网址在线观看| 国产欧美一区二区精品婷婷| 中文字幕制服丝袜成人av | 91福利社在线观看| 欧美日韩在线播| 日韩精品一区二区三区在线观看 | 成人国产精品免费网站| 91麻豆精品在线观看| 精品1区2区3区| 欧美电影免费观看高清完整版在| 久久久亚洲精华液精华液精华液| 国产精品嫩草影院com| 亚洲另类春色国产| 美女视频网站久久| 风间由美一区二区av101| www.欧美日韩国产在线| 欧美久久久久久久久| 久久综合色综合88| 亚洲免费观看高清完整版在线观看 | 国产精品久久久久桃色tv| 一区二区三区在线免费| 久久99蜜桃精品| 91玉足脚交白嫩脚丫在线播放| 欧美探花视频资源| 久久婷婷国产综合精品青草 | 午夜精品久久久久久| 国产真实精品久久二三区| 91啪九色porn原创视频在线观看| 欧美一区二区三区在线观看视频| 国产亚洲综合性久久久影院| 亚洲h在线观看| 成人免费av资源| 欧美一区二区视频免费观看| 国产精品国产三级国产普通话三级| 婷婷成人激情在线网| 大美女一区二区三区| 在线成人免费观看| 国产精品卡一卡二卡三| 久久爱另类一区二区小说| 91麻豆swag| 国产欧美精品国产国产专区| 亚欧色一区w666天堂| av福利精品导航| 欧美va日韩va| 天堂av在线一区| 色哟哟一区二区在线观看| 久久综合久久久久88| 日韩精品1区2区3区| 色哟哟精品一区| 国产精品国模大尺度视频| 久久se精品一区二区| 欧美乱熟臀69xxxxxx| 一区二区三区国产精品| 成人激情文学综合网| 久久久久久免费网| 麻豆国产一区二区| 欧美精品在线观看播放| 亚洲一线二线三线视频| 99精品欧美一区| 国产精品国产三级国产普通话蜜臀| 国产在线精品一区二区三区不卡| 欧美一区二区三区视频免费播放| 亚洲人xxxx| 色综合天天在线| 国产精品久久毛片a| 国产91在线观看丝袜| 2019国产精品| 国产美女久久久久| 久久久久9999亚洲精品| 国产一区二区日韩精品| 日韩欧美国产成人一区二区| 日韩一区欧美二区| 日韩一区和二区| 九九九精品视频| 久久久影院官网| 国产69精品久久久久777| 国产精品日韩成人|