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

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

?? add.cpp

?? visual c++ 實例編程
?? CPP
字號:
// Add.cpp : implementation file
//

#include "stdafx.h"
#include "List.h"
#include "Add.h"
#include "ListDlg.h"

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

/////////////////////////////////////////////////////////////////////////////
// CAdd dialog


CAdd::CAdd(CWnd* pParent /*=NULL*/)
	: CDialog(CAdd::IDD, pParent)
{  m_pSet=NULL;
   m_nField=0;
   m_pDB=NULL;
   m_GetString="";
	//{{AFX_DATA_INIT(CAdd)
	m_f1 = 0.0f;
	m_f2 = 0.0f;
	m_f3 = 0.0f;
	m_f4 = 0.0f;
	m_f5 = 0.0f;
	m_f6 = 0.0f;
	m_xue = 0;
	m_strName = _T("");
	m_f7 = 0.0f;
	m_f8 = 0.0f;
	m_f9 = 0.0f;
	m_f10 = 0.0f;
	//}}AFX_DATA_INIT
}


void CAdd::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CAdd)
	DDX_Control(pDX, IDCANCEL, m_Cancel);
	DDX_Control(pDX, ID_ADD, m_Add);
	DDX_Text(pDX, IDC_EDIT1, m_f1);
	DDX_Text(pDX, IDC_EDIT2, m_f2);
	DDV_MinMaxFloat(pDX, m_f2, 0.f, 100.f);
	DDX_Text(pDX, IDC_EDIT3, m_f3);
	DDV_MinMaxFloat(pDX, m_f3, 0.f, 100.f);
	DDX_Text(pDX, IDC_EDIT4, m_f4);
	DDV_MinMaxFloat(pDX, m_f4, 0.f, 100.f);
	DDX_Text(pDX, IDC_EDIT5, m_f5);
	DDV_MinMaxFloat(pDX, m_f5, 0.f, 100.f);
	DDX_Text(pDX, IDC_EDIT6, m_f6);
	DDV_MinMaxFloat(pDX, m_f6, 0.f, 100.f);
	DDX_Text(pDX, IDC_XUE, m_xue);
	DDX_Text(pDX, IDC_NAME, m_strName);
	DDX_Text(pDX, IDC_EDIT7, m_f7);
	DDV_MinMaxFloat(pDX, m_f7, 0.f, 100.f);
	DDX_Text(pDX, IDC_EDIT8, m_f8);
	DDV_MinMaxFloat(pDX, m_f8, 0.f, 100.f);
	DDX_Text(pDX, IDC_EDIT9, m_f9);
	DDV_MinMaxFloat(pDX, m_f9, 0.f, 100.f);
	DDX_Text(pDX, IDC_EDIT10, m_f10);
	DDV_MinMaxFloat(pDX, m_f10, 0.f, 100.f);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CAdd, CDialog)
	//{{AFX_MSG_MAP(CAdd)
	ON_BN_CLICKED(ID_ADD, OnAdd)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CAdd message handlers



BOOL CAdd::OnInitDialog() 
{
	
	this->Set();



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


void CAdd::GetSet(CDaoRecordset* pSet,CDaoDatabase* pDB,long n,CString str)
{
	m_pSet=pSet;
	m_pDB=pDB;
	m_nField=n;
	m_GetString=str;
}

void CAdd::Set()
{  for(int i = 2; i <m_nField-2; i++) // set up columns
	{    
		CDaoFieldInfo m_fieldinfo;
		m_pSet->GetFieldInfo(i, m_fieldinfo);//get field name
		CString temp = m_fieldinfo.m_strName;
	    if(i==2&&i<m_nField-2)
		{SetDlgItemText(IDC_STATIC1,temp);
		  str1=temp;
		}
		if(i==3&&i<m_nField-2)
		{SetDlgItemText(IDC_STATIC2,temp);
		str2=temp;
		}
	    if(i==4&&i<m_nField-2)
		{SetDlgItemText(IDC_STATIC3,temp);
		str3=temp;
		}
        if(i==5&&i<m_nField-2)
		{SetDlgItemText(IDC_STATIC4,temp);
		str4=temp;
		}
        if(i==6&&i<m_nField-2)
		{SetDlgItemText(IDC_STATIC5,temp);
		str5=temp;
		}
       if(i==7&&i<m_nField-2)
	   {SetDlgItemText(IDC_STATIC6,temp);
	   str6=temp;
	   }
         if(i==8&&i<m_nField-2)
		 {SetDlgItemText(IDC_STATIC7,temp);
		 str7=temp;
		 }
        if(i==9&&i<m_nField-2)
		{SetDlgItemText(IDC_STATIC8,temp);
		str8=temp;
		}
        if(i==10&&i<m_nField-2)
		{SetDlgItemText(IDC_STATIC9,temp);
		str9=temp;
		}
       if(i==11&&i<m_nField-2)
	   {SetDlgItemText(IDC_STATIC10,temp);
	   str10=temp;
	   }


		temp.ReleaseBuffer();
	
		}

}

void CAdd::OnAdd() 
{    
    
  this->UpdateData(TRUE);
  if(m_strName=="")
  { AfxMessageBox("必須填寫姓名");
  return ;
  }
  float sum=0;
  float avege=0;
  CString SqlCmd;
  SqlCmd.Format("DELETE FROM %s WHERE 姓名=''",m_GetString);
  m_pDB->Execute(SqlCmd);
 switch(m_nField)
  {
 case 5:
  sum=m_f1;
  avege=sum;
  SqlCmd.Format("INSERT INTO %s(學號,姓名,%s,總成績,平均成績)  VALUES(%d,'%s',%f,%f,%f)",
  m_GetString,str1,m_xue,m_strName,m_f1,sum,avege);
  m_pDB->Execute(SqlCmd);
  break;
 case 6:
  sum=m_f1+m_f2;
  avege=sum/(float)(m_nField-4);
  SqlCmd.Format("INSERT INTO %s(學號,姓名,%s,%s,總成績,平均成績)  VALUES(%d,'%s',%f,%f,%f,%f)",
  m_GetString,str1,str2,m_xue,m_strName,m_f1,m_f2,sum,avege);
  m_pDB->Execute(SqlCmd);
  break;
 case 7:
  sum=m_f1+m_f2+m_f3;
  avege=sum/(float)(m_nField-4);
  SqlCmd.Format("INSERT INTO %s(學號,姓名,%s,%s,%s,總成績,平均成績)  VALUES(%d,'%s',%f,%f,%f,%f,%f)",
  m_GetString,str1,str2,str3,m_xue,m_strName,m_f1,m_f2,m_f3,sum,avege);
  m_pDB->Execute(SqlCmd);
  break;
case 8:
  sum=m_f1+m_f2+m_f3+m_f4;
  avege=sum/(float)(m_nField-4);
  SqlCmd.Format("INSERT INTO %s(學號,姓名,%s,%s,%s,%s,總成績,平均成績)  VALUES(%d,'%s',%f,%f,%f,%f,%f,%f)",
  m_GetString,str1,str2,str3,str4,m_xue,m_strName,m_f1,m_f2,m_f3,m_f4,sum,avege);
  m_pDB->Execute(SqlCmd);
  break;
case 9:
 sum=m_f1+m_f2+m_f3+m_f4+m_f5;
  avege=sum/(float)(m_nField-4);
  SqlCmd.Format("INSERT INTO %s(學號,姓名,%s,%s,%s,%s,%s,總成績,平均成績)  VALUES(%d,'%s',%f,%f,%f,%f,%f,%f,%f)",
  m_GetString,str1,str2,str3,str4,str5,m_xue,m_strName,m_f1,m_f2,m_f3,m_f4,m_f5,sum,avege);
  m_pDB->Execute(SqlCmd);
  break;
case 10:
 sum=m_f1+m_f2+m_f3+m_f4+m_f5+m_f6;
  avege=sum/(float)(m_nField-4);
  SqlCmd.Format("INSERT INTO %s(學號,姓名,%s,%s,%s,%s,%s,%s,總成績,平均成績)  VALUES(%d,'%s',%f,%f,%f,%f,%f,%f,%f,%f)",
  m_GetString,str1,str2,str3,str4,str5,str6,m_xue,m_strName,m_f1,m_f2,m_f3,m_f4,m_f5,m_f6,sum,avege);
  m_pDB->Execute(SqlCmd);
  break;
case 11:
 sum=m_f1+m_f2+m_f3+m_f4+m_f5+m_f7;
  avege=sum/(float)(m_nField-4);
  SqlCmd.Format("INSERT INTO %s(學號,姓名,%s,%s,%s,%s,%s,%s,%s,總成績,平均成績)  VALUES(%d,'%s',%f,%f,%f,%f,%f,%f,%f,%f,%f)",
  m_GetString,str1,str2,str3,str4,str5,str6,str7,m_xue,m_strName,m_f1,m_f2,m_f3,m_f4,m_f5,m_f6,m_f7,sum,avege);
  m_pDB->Execute(SqlCmd);
  break;
case 12:
  sum=m_f1+m_f2+m_f3+m_f4+m_f5+m_f7+m_f8;
  avege=sum/(float)(m_nField-4);	
  SqlCmd.Format("INSERT INTO %s(學號,姓名,%s,%s,%s,%s,%s,%s,%s,%s,總成績,平均成績)  VALUES(%d,'%s',%f,%f,%f,%f,%f,%f,%f,%f,%f,%f)",
  m_GetString,str1,str2,str3,str4,str5,str6,str7,str8,m_xue,m_strName,m_f1,m_f2,m_f3,m_f4,m_f5,m_f6,m_f7,m_f8,sum,avege);
  m_pDB->Execute(SqlCmd);
  break;
case 13:
  sum=m_f1+m_f2+m_f3+m_f4+m_f5+m_f7+m_f8+m_f9;
  avege=sum/(float)(m_nField-4);
  SqlCmd.Format("INSERT INTO %s(學號,姓名,%s,%s,%s,%s,%s,%s,%s,%s,%s,總成績,平均成績)  VALUES(%d,'%s',%f,%f,%f,%f,%f,%f,%f,%f,%f,%f,%f)",
  m_GetString,str1,str2,str3,str4,str5,str6,str7,str8,str9,m_xue,m_strName,m_f1,m_f2,m_f3,m_f4,m_f5,m_f6,m_f7,m_f8,m_f9,sum,avege);
  m_pDB->Execute(SqlCmd);
  break;
case 14:
  sum=m_f1+m_f2+m_f3+m_f4+m_f5+m_f7+m_f8+m_f9+m_f10;
  avege=sum/(float)(m_nField-4);
  SqlCmd.Format("INSERT INTO %s(學號,姓名,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,總成績,平均成績)  VALUES(%d,'%s',%f,%f,%f,%f,%f,%f,%f,%f,%f,%f,%f,%f)",
  m_GetString,str1,str2,str3,str4,str5,str6,str7,str8,str9,str10,m_xue,m_strName,m_f1,m_f2,m_f3,m_f4,m_f5,m_f6,m_f7,m_f8,m_f9,m_f10,sum,avege);
  m_pDB->Execute(SqlCmd);
  break;
default:
	break;
  }
 AfxMessageBox("加入成功");
 m_xue=0;
 m_strName="";
 m_f1=m_f2=m_f3=m_f4=m_f5=m_f6=m_f7=m_f8=m_f9=m_f10=0;
 this->UpdateData(FALSE);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国内欧美视频一区二区| 欧美日韩精品综合在线| 日本韩国精品在线| 日韩欧美国产不卡| 亚洲女性喷水在线观看一区| 美腿丝袜亚洲色图| 在线观看国产91| 国产女主播在线一区二区| 日韩精品一区第一页| 99国产精品久| 欧美大黄免费观看| 亚洲一区二区三区视频在线播放 | 欧美吻胸吃奶大尺度电影 | 亚洲一区二区偷拍精品| 国产超碰在线一区| 精品剧情在线观看| 婷婷开心激情综合| 在线观看国产精品网站| 成人免费在线观看入口| 粉嫩一区二区三区在线看| 日韩免费性生活视频播放| 亚洲成人免费在线观看| 日本韩国欧美国产| 亚洲欧美国产三级| 99在线精品观看| 中日韩av电影| 懂色av一区二区在线播放| 久久综合色婷婷| 狠狠色狠狠色综合日日91app| 7777精品伊人久久久大香线蕉经典版下载 | 久久久精品2019中文字幕之3| 奇米888四色在线精品| 9191久久久久久久久久久| 亚洲综合免费观看高清完整版 | 日韩二区三区四区| 欧美区在线观看| 日韩激情在线观看| 7777女厕盗摄久久久| 美女视频网站久久| 欧美精品一区二| 国产一区二区三区最好精华液| 欧美tk丨vk视频| 国产激情一区二区三区四区| 国产欧美精品一区二区三区四区| 国产美女娇喘av呻吟久久| 国产欧美久久久精品影院| 99热这里都是精品| 亚洲香肠在线观看| 欧美精品在线观看一区二区| 蜜臀va亚洲va欧美va天堂| 欧美精品一区二区久久久| 国产91丝袜在线播放| 国产精品久久久久影院| 在线亚洲免费视频| 日韩精品每日更新| 久久久久一区二区三区四区| 大尺度一区二区| 亚洲欧美国产高清| 91精品国产综合久久久久久漫画| 久久99精品久久久久婷婷| 国产精品视频看| 欧美日韩中文字幕一区二区| 蜜桃精品视频在线| 中文字幕在线观看不卡| 欧美日韩国产首页在线观看| 精品一区在线看| 亚洲欧美日韩国产一区二区三区 | 亚洲欧美日韩国产另类专区| 欧美日韩成人综合在线一区二区| 麻豆91小视频| 亚洲欧美日韩一区二区三区在线观看| 欧美伦理视频网站| 风间由美性色一区二区三区| 一区二区三区欧美| 久久综合久久鬼色| 欧美吞精做爰啪啪高潮| 国产精品一区二区视频| 亚洲国产精品一区二区www| 精品99999| 欧美色大人视频| 成人蜜臀av电影| 日韩高清不卡一区| 一区二区三区四区中文字幕| 久久久蜜桃精品| 欧美日产在线观看| www.亚洲免费av| 久久精品理论片| 亚洲国产cao| 亚洲欧洲精品一区二区三区| 精品久久久久一区| 欧美日韩精品一区二区天天拍小说| 国产剧情在线观看一区二区| 五月天激情小说综合| 亚洲欧洲制服丝袜| 欧美国产欧美亚州国产日韩mv天天看完整| 欧美亚洲国产一卡| 一道本成人在线| 成人午夜在线免费| 国产精品123| 麻豆视频一区二区| 免费精品99久久国产综合精品| 亚洲免费高清视频在线| 国产精品免费aⅴ片在线观看| 欧美一区二区三区喷汁尤物| 欧美调教femdomvk| 欧美在线观看视频在线| 日本精品一区二区三区高清 | 色综合久久中文综合久久97| 国产精品99久久久久| 国产真实乱偷精品视频免| 青草av.久久免费一区| 亚洲成av人片一区二区| 亚洲永久精品大片| 一区二区日韩av| 夜色激情一区二区| 亚洲综合丁香婷婷六月香| 国产精品美女久久久久aⅴ | 中文字幕一区二区三区不卡在线| 久久久久久99精品| 久久精品视频一区二区三区| 26uuu亚洲综合色| 久久亚洲精品小早川怜子| 久久久久久久一区| 国产精品三级久久久久三级| 国产欧美一区视频| 亚洲国产精品影院| 亚洲国产精品一区二区久久恐怖片| 亚洲在线视频免费观看| 一区二区三区在线免费| 亚洲成人免费视| 日本欧美一区二区| 激情综合色播激情啊| 国产精品1区2区3区在线观看| 韩国三级在线一区| 久久色在线视频| 国产日韩欧美精品在线| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 九一九一国产精品| 国产99久久久国产精品潘金| 99国产精品久| 在线综合+亚洲+欧美中文字幕| 欧美一三区三区四区免费在线看| 欧美一区二区二区| 中文字幕av一区二区三区| 亚洲色图另类专区| 天堂一区二区在线| 国产精品伊人色| 欧洲精品一区二区三区在线观看| 欧美精品99久久久**| 国产婷婷一区二区| 亚洲一区影音先锋| 国产一区二区不卡| 欧美视频一区在线| 2020日本不卡一区二区视频| 亚洲日本一区二区| 日本怡春院一区二区| 成人网在线免费视频| 欧美老女人第四色| 国产精品久久久久永久免费观看| 亚洲国产精品一区二区www在线 | 欧美久久久久久久久中文字幕| 久久综合资源网| 一区二区三区四区在线播放| 国产精品中文字幕欧美| 欧美丝袜丝nylons| 中文字幕一区二区三区在线不卡 | 国产精品电影院| 日韩高清一级片| 色婷婷综合久久久久中文| 26uuu亚洲| 天堂在线亚洲视频| 在线免费观看一区| 国产情人综合久久777777| 秋霞午夜av一区二区三区| 一本久道中文字幕精品亚洲嫩| 精品国产髙清在线看国产毛片| 亚洲黄色小视频| thepron国产精品| 久久久亚洲精品石原莉奈| 免费成人美女在线观看.| 欧美在线观看一区| 亚洲三级在线免费观看| 粉嫩av亚洲一区二区图片| xnxx国产精品| 日韩亚洲欧美在线| 69久久99精品久久久久婷婷 | 一区二区三区不卡视频| 成人丝袜视频网| 2017欧美狠狠色| 国产美女在线精品| 精品欧美久久久| 久久精品国产一区二区| 欧美高清视频不卡网| 午夜欧美在线一二页| 欧美写真视频网站| 亚洲一区二区三区四区在线| 在线精品视频一区二区三四| 亚洲人123区| 欧美午夜不卡在线观看免费| 亚洲一区在线观看免费|