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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? note.txt

?? 駕駛員考試系統(tǒng),匯編編寫,qq332779423
?? TXT
字號:
.DATA

.DATA?
hAppendStmt		HANDLE  ?
hCustStmt		HANDLE  ?
hStmt			DD	?
TiGan			db	ROWS*11 dup (?)
TiGan_Len		dd	ROWS  dup (?)
DaAnA			db	ROWS  dup (?)
DaAnA_Len		dd	ROWS  dup (?)
DaAnB			db	ROWS  dup (?)
DaAnB_Len		dd	ROWS  dup (?)
DaAnC			db	ROWS  dup (?)
DaAnC_Len		dd	ROWS  dup (?)
ZhQuDaAn		dd	ROWS  dup (?)
ZhQuDaAn_Len	dd	ROWS  dup (?)
bSave			db ?
TiGanBuffer		db 255 dup (?)
TiGanLen		dd	?
DaAnABuffer		db 255 dup (?)
DaAnALen		dd	?
DaAnBBuffer		db 255 dup (?)
DaAnBLen		dd	?
DaAnCBuffer		db 255 dup (?)
DaAnCLen		dd	?
.code
ButtEnable proc log:dword
   invoke EnableWindow,hMODIFY,log
   invoke EnableWindow,hDELETE,log
   invoke EnableWindow,hFIRST,log
   invoke EnableWindow,hNEXT,log
   invoke EnableWindow,hPRE,log
   invoke EnableWindow,hLAST,log 
   ret
ButtEnable endp



CreateStatementHandle proc
   invoke SQLAllocHandle, SQL_HANDLE_STMT, hConn, addr hStmt
   invoke SQLAllocHandle, SQL_HANDLE_STMT, hConn, addr hAppendStmt
   invoke SQLAllocHandle, SQL_HANDLE_STMT, hConn, addr hCustStmt
   invoke SQLSetStmtAttr,hStmt,SQL_ATTR_CONCURRENCY,SQL_CONCUR_ROWVER,0
   invoke SQLSetStmtAttr,hStmt,SQL_ATTR_CURSOR_TYPE,SQL_CURSOR_KEYSET_DRIVEN,0
   invoke SQLSetStmtAttr,hStmt,SQL_ATTR_ROW_ARRAY_SIZE,ROWS,0
   invoke SQLSetStmtAttr,hStmt,SQL_ATTR_ROW_STATUS_PTR,addr RowStatusArray,0
   ret
CreateStatementHandle endp


BindColVariable proc hS:DWORD
   invoke SQLBindCol,hS,1,SQL_C_CHAR,addr TiGan,255,addr TiGan_Len
   invoke SQLBindCol,hS,2,SQL_C_CHAR,addr DaAnA,255,addr DaAnA_Len
   invoke SQLBindCol,hS,3,SQL_C_CHAR,addr DaAnB,255,addr DaAnB_Len
   invoke SQLBindCol,hS,4,SQL_C_CHAR,addr DaAnC,255,addr DaAnC_Len
   invoke SQLBindCol,hS,5,SQL_C_CHAR,addr ZhQuDaAn,255,addr ZhQuDaAn_Len
   ret
BindColVariable endp

DisplayRecordAtControl proc uses esi hDlg:DWORD,Num:DWORD
   dec Num
   lea esi,TiGan
   xor eax,eax
   mov eax,255
   mul Num
   add esi,eax
   invoke SetWindowText,hTiGan,esi
   lea esi,DaAnA
   xor eax,eax
   mov eax,255
   mul Num
   add esi,eax
   invoke SetWindowText,hDaAnA,esi
   lea esi,DaAnB
   xor eax,eax
   mov eax,255
   mul Num
   add esi,eax
   invoke SetWindowText,hDaAnB,esi
   lea esi,DaAnC
   xor eax,eax
   mov eax,255
   mul Num
   add esi,eax
   invoke SetWindowText,hDaAnC,esi
   lea esi,ZhQuDaAn
   mov al,1
   mul Num
   add esi,eax
   .if  byte ptr [esi]
;      invoke SendMessage,hZhQuDaAn,CB_SETCURSEL,0,0
   .else
;      invoke SendMessage,hZhQuDaAn,CB_SETCURSEL,1,0
   .endif
	
   ret
DisplayRecordAtControl endp



RefreshList proc hWnd:DWORD
   invoke SQLCloseCursor,hStmt 
   invoke OpenRecordset,hWnd  
;   invoke SendMessage,hList,LVM_DELETEALLITEMS,0,0
   mov row,0
   invoke SQLFetchScroll,hStmt,SQL_FETCH_FIRST,0
   mov retcode,ax
   .while  (retcode!=SQL_ERROR && retcode!=SQL_NO_DATA)
;      invoke ListBoxDisplayRec
      invoke SQLFetchScroll,hStmt,SQL_FETCH_NEXT,0
      mov retcode,ax
   .endw
   invoke SQLFetchScroll,hStmt,SQL_FETCH_FIRST,0
   ret
RefreshList endp

BindParamVariable proc hs:DWord
   invoke SQLBindParameter,hs, 1, SQL_PARAM_INPUT, SQL_C_CHAR,SQL_CHAR, 254, 0, addr TiGanBuffer, sizeof TiGanBuffer, addr TiGanLen
   invoke SQLBindParameter,hs, 2, SQL_PARAM_INPUT, SQL_C_CHAR,SQL_CHAR, 254, 0, addr DaAnABuffer, sizeof DaAnABuffer, addr DaAnALen
   invoke SQLBindParameter,hs, 3, SQL_PARAM_INPUT, SQL_C_CHAR,SQL_CHAR, 254, 0, addr DaAnBBuffer, sizeof DaAnBBuffer, addr DaAnBLen
   invoke SQLBindParameter,hs, 4, SQL_PARAM_INPUT, SQL_C_CHAR,SQL_CHAR, 254, 0, addr DaAnCBuffer, sizeof DaAnCBuffer, addr DaAnCLen
   ret
BindParamVariable endp

GetParam proc hWnd:DWORD
   invoke GetWindowText,hTiGan,addr TiGanBuffer,255
   invoke lstrlen,addr TiGanBuffer
   mov TiGanLen,eax
   invoke GetWindowText,hDaAnA,addr DaAnABuffer,255
   invoke lstrlen,addr DaAnABuffer
   mov DaAnALen,eax
   invoke GetWindowText,hDaAnB,addr DaAnBBuffer,255
   invoke lstrlen,addr DaAnBBuffer
   mov DaAnBLen,eax
   invoke GetWindowText,hDaAnC,addr DaAnCBuffer,255
   invoke lstrlen,addr DaAnCBuffer
   mov DaAnCLen,eax
   ret
GetParam endp


;*******************************************************
My_Init			PROTO	:HWND
My_Proc			PROTO	:HWND
QueryProc		proto	hWin:DWORD, uMsg:DWORD, wParam:DWORD, lParam:DWORD
SwitchMenuState	proto	:DWORD
ODBCConnect		proto	:DWORD
ODBCDisconnect	proto	:DWORD
RunQuery		proto	:DWORD
My_cmpstr		proto 	lpSrc:DWORD,lpDest:DWORD,nLen:DWORD
My_cmpstri		proto 	lpSrc:DWORD,lpDest:DWORD,nLen:DWORD
WinMain			proto	hWin:DWORD, uMsg:DWORD, wParam:DWORD, lParam:DWORD

.data?
hMain				dd	?
hSQL				dd	?
dwPos				dd	?
CommandLine LPSTR 		?
StrLenX				dd ?
NameLength			dd ?
PasswdLength		dd ?
szPassword			db	256	dup (?)
szBuffer_Passwd		db	128	dup (?)
szBuffer			db	2048	dup (?)
szBuffer1			db	128	dup(?)
szBuffer2			db	128	dup(?)
szDebugBuffer		db	128	dup(?)
ID_LOGIN_OK					equ		0

.data
SQLStatement 		db "select passwd from pass	",0
WhereStatement		db "where xm=?",0

szSuc_LOGIN			db	'登陸成功',0
szErr_LOGIN			db	'登陸出錯啦',0
szErrDriver			db	'ODBC 初始化錯誤',0
szErrConn			db	'無法連接到營業(yè)系統(tǒng)數(shù)據(jù)庫',0
szErrSQL			db	'查詢數(shù)據(jù)庫錯誤',0
szNull				db	0
szMy_Debug			db	'測試使用對話框',0
NoData				db "用戶名不能為空,請重新輸入用戶名",0
AppName				db "登錄",0
Disconnect			db "成功斷開數(shù)據(jù)源",0
SetAttrFail 		db "ODBC版本錯誤",0
ConnectCaption 		db "Complete Connection String",0
AllocEnvFail		db "Environment handle allocation failed",0
AllocConnFail		db "Connection handle allocation failed",0
ExecuteFail			db "Execution of SQL statement failed",0
ConnFail			db "Connection attempt failed",0
AllocStmtFail		db "Statement handle allocation failed",0
Conn				db 256 dup(?)
TheName				db 26 dup(?)
ThePasswd			db 26 dup(?)
SearchName			db 26 dup(?)
ProgPath			db 256 dup(?)
ConnectString		db 1024 dup(?)

;******************************************************
DlgMainProc		PROTO :DWORD,:DWORD,:DWORD,:DWORD

.data

EmptyRec        db "空記錄,請追加!",0
InvalidRec        db "無效記錄集!",0
TitleName   db "ODBC數(shù)據(jù)庫管理系統(tǒng)",0
Male           db "男",0
FeMale       db "女",0
stuName     db "姓名",0
Sex            db "性別",0
Age            db "年齡",0
ModError        db "記錄修改失敗!",0
DelError          db "記錄刪除失敗!",0
P_U_D_Error    db "Select error for update or delete",0
Save                 db "保存",0
Cursor             db "cust",0
Connect           db "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=.\ODBC.mdb",0
SQLAppStmt     db "insert into main (TiGan,DaAnA,DaAnB,DaAnC) values (?,?,?,?)",0
SQLModStmt     db "update main set TiGan=?,DaAnA=?,DaAnB=?,DaAnC=?  WHERE CURRENT OF cust",0
SQLDelStmt       db "DELETE FROM main  where current of cust",0
Pos_Update_Del db "select * from MAIN",0; FOR UPDATE of Name,Sex,Age",0
char                  db "%ld",0
ClearContent      db 0,0
row                  dd 0

szChiose 		db "您選擇的答案是:%s",0
szChioseA 		db "A",0
szChioseB 		db "B",0
szChioseC 		db "C",0

.data?
hFIRST		HANDLE  ?
hNEXT  	HANDLE  ?
hPRE   	HANDLE  ?
hLAST  	HANDLE  ?
hAPPEND	HANDLE  ?
hMODIFY	HANDLE  ?
hDELETE	HANDLE  ?
hEXIT  	HANDLE  ?

hTiGan			HANDLE  ?
hDaAnA			HANDLE  ?
hDaAnB			HANDLE  ?
hDaAnC			HANDLE  ?
hZhQuD			HANDLE  ?

retcode           dw ?
CurRecPosInCur   dd ?  ;1~ROWS
szChioseBuf		db 100 dup(?)

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一二三四区不卡| 亚洲一区二区成人在线观看| 色婷婷av一区二区三区软件| 欧美日免费三级在线| 亚洲视频1区2区| 国产激情视频一区二区三区欧美| 制服丝袜一区二区三区| 日韩电影一区二区三区四区| 欧美一级艳片视频免费观看| 免费人成精品欧美精品| 欧美大白屁股肥臀xxxxxx| 日本vs亚洲vs韩国一区三区二区 | 欧美四级电影在线观看| 日韩专区一卡二卡| 欧美成人bangbros| 国产成人亚洲综合a∨婷婷| 欧美国产禁国产网站cc| 色婷婷av一区二区三区之一色屋| 午夜免费欧美电影| 久久综合九色综合欧美就去吻| 不卡一区在线观看| 午夜激情综合网| 久久亚洲捆绑美女| 欧美综合天天夜夜久久| 美女尤物国产一区| 国产日本欧洲亚洲| 欧美亚洲国产一卡| 国产在线精品一区在线观看麻豆| 国产精品久久久久四虎| 欧美美女一区二区| 激情综合色综合久久综合| 欧美国产精品劲爆| 555夜色666亚洲国产免| 成人av网址在线| 男男gaygay亚洲| 亚洲欧洲99久久| 日韩精品中文字幕在线一区| 91丨九色porny丨蝌蚪| 久久草av在线| 亚洲国产精品麻豆| 欧美极品少妇xxxxⅹ高跟鞋| 欧美伦理视频网站| 91在线视频18| 国产91丝袜在线观看| 视频一区在线视频| 国产精品久久久久久久久免费相片| 欧美一区二区三区四区视频| 91无套直看片红桃| 国产剧情一区在线| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产精品美女久久久久高潮 | 国产麻豆欧美日韩一区| 亚洲精品自拍动漫在线| 精品国产青草久久久久福利| 99久久久精品| 久久福利视频一区二区| 亚洲激情在线激情| 精品动漫一区二区三区在线观看| 91麻豆国产精品久久| 麻豆精品一区二区av白丝在线| 国产女人aaa级久久久级| 日韩精品自拍偷拍| 欧美色视频在线| av在线不卡网| 国产在线精品一区二区不卡了| 一区二区理论电影在线观看| 欧美情侣在线播放| 91丨九色丨蝌蚪丨老版| 91色婷婷久久久久合中文| 国内久久婷婷综合| 日本欧美韩国一区三区| 亚洲欧美日韩国产成人精品影院 | 久久综合久久久久88| 99v久久综合狠狠综合久久| 日韩—二三区免费观看av| 亚洲天堂久久久久久久| 国产丝袜欧美中文另类| 日韩丝袜美女视频| 欧美日韩国产精选| 97se亚洲国产综合自在线观| 国产99久久久久久免费看农村| 看片网站欧美日韩| 奇米综合一区二区三区精品视频| 亚洲国产精品嫩草影院| 亚洲综合区在线| 一区二区三区中文字幕电影| 亚洲欧美激情视频在线观看一区二区三区 | 欧美一级精品大片| 色成人在线视频| 不卡欧美aaaaa| 国产一区二区在线观看免费| 秋霞影院一区二区| 水蜜桃久久夜色精品一区的特点| 亚洲精品国产视频| 亚洲免费资源在线播放| 亚洲色图欧洲色图婷婷| 亚洲私人黄色宅男| 综合久久久久久久| 亚洲大片精品永久免费| 亚洲国产日产av| 婷婷成人激情在线网| 亚洲成av人片在线| 亚洲一区二区av在线| 五月婷婷欧美视频| 午夜国产精品一区| 奇米色777欧美一区二区| 日本美女一区二区三区| 亚洲成人av电影在线| 亚洲成人黄色小说| 日本一道高清亚洲日美韩| 日韩专区一卡二卡| 经典三级一区二区| 国产成人av网站| 99re视频精品| 欧美日韩精品一区二区三区| 91精品国产乱码久久蜜臀| 欧美tickle裸体挠脚心vk| 欧美一区国产二区| 中文字幕精品—区二区四季| 亚洲免费视频成人| 首页欧美精品中文字幕| 九九精品一区二区| aaa亚洲精品一二三区| 日本高清免费不卡视频| 欧美一区二区视频在线观看2022 | 国产aⅴ综合色| 在线观看欧美精品| 91精品国产综合久久久久久久久久| 欧美电影免费观看高清完整版| 国产拍欧美日韩视频二区| 国产精品久久久久久久蜜臀 | 日本不卡视频一二三区| 国产91精品一区二区麻豆网站| 99re在线视频这里只有精品| 91.com视频| 国产精品电影一区二区三区| 一二三区精品福利视频| 精品夜夜嗨av一区二区三区| 99久久777色| 欧美一区二区福利视频| 18欧美乱大交hd1984| 久久99国产精品免费网站| 色婷婷亚洲综合| 久久你懂得1024| 亚洲国产成人va在线观看天堂| 国内精品国产成人国产三级粉色| 91蜜桃视频在线| 欧美精品一区二区三区很污很色的| 成人欧美一区二区三区视频网页| 日本sm残虐另类| 色菇凉天天综合网| 国产日韩三级在线| 国产欧美日韩在线| 亚洲国产综合人成综合网站| 成人午夜私人影院| 日韩一区二区三区视频在线观看| 亚洲视频你懂的| 激情综合色综合久久| 欧美日韩免费观看一区三区| 中文av一区二区| 美女一区二区在线观看| 波多野结衣精品在线| 国产女人18水真多18精品一级做| 美女视频黄久久| 欧美午夜精品一区二区蜜桃| 国产精品理论片| 国产精品99久久久久久久vr| 91精品国产综合久久福利| 亚洲综合色视频| 成人黄色在线视频| 日韩欧美电影一二三| 香蕉av福利精品导航| 色哟哟国产精品免费观看| 中文一区一区三区高中清不卡| 激情另类小说区图片区视频区| 91 com成人网| 日韩中文字幕一区二区三区| 成人高清免费在线播放| 337p亚洲精品色噜噜噜| 免费国产亚洲视频| 日韩视频一区二区三区在线播放| 亚洲成av人片观看| 欧美视频你懂的| 亚洲国产欧美日韩另类综合 | 欧美丝袜第三区| 亚洲精品久久久蜜桃| 色婷婷激情一区二区三区| 成人欧美一区二区三区黑人麻豆| eeuss鲁片一区二区三区在线看| 中文字幕免费不卡| 韩国女主播成人在线观看| 日韩欧美中文一区| 捆绑变态av一区二区三区| 2欧美一区二区三区在线观看视频| 久久av老司机精品网站导航| 精品久久久三级丝袜| 国产ts人妖一区二区| 国产精品入口麻豆九色| 美日韩一级片在线观看| 国产精品视频一二三|