版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、Visual Basic開發(fā)實戰(zhàn)1200例(第卷)光盤內(nèi)容框架本書附帶光盤內(nèi)容包括本書源程序、部分錄像文件等內(nèi)容。完整的光盤內(nèi)容框架如圖1所示。圖1 光盤內(nèi)容框架圖如何使用本書源程序1開發(fā)及運行環(huán)境本書源程序都是在Windows Server 2003下開發(fā)的,程序測試環(huán)境為Windows Server 2003。用戶只有正確配置程序所需的運行環(huán)境以后,才可以使用本書中的源程序。軟件開發(fā)平臺如下:l 操作系統(tǒng):Windows Server 2003l 數(shù) 據(jù) 庫:SQL Server 2000、Access 2003l 開發(fā)環(huán)境:Visual Basic 6.0l 分 辨 率:最佳效果1024
2、× 7682源程序使用方法(1)使用本書中的源程序時,請將源程序文件夾下的所有文件拷貝到計算機硬盤上,并去掉所有文件的只讀屬性。(2)在系統(tǒng)上安裝Visual Basic 6.0、Access 2003、SQL Server 2000數(shù)據(jù)庫、SQL Server 2005數(shù)據(jù)庫。3附加SQL Server 2000數(shù)據(jù)庫下面以MR03043DataBase為例,講解SQL Server 2000數(shù)據(jù)庫的附加方法。(1)將MR03043DataBase文件夾下擴展名為.MDF和.LDF的兩個文件拷貝到SQL Server 2000安裝路徑下的MSSQL/Data目錄下。(2)打開SQL
3、 Server 2000中的“企業(yè)管理器”,然后展開本地服務器,在“數(shù)據(jù)庫”節(jié)點上單擊鼠標右鍵,在彈出的快捷菜單中選擇“所有任務”/“附加數(shù)據(jù)庫”命令,如圖2所示。圖2 選擇“附加數(shù)據(jù)庫”命令(3)在彈出的“附加數(shù)據(jù)庫”對話框中選擇剛拷貝過去的數(shù)據(jù)庫文件(.MDF文件),如圖3所示。圖3 選擇所要附加的數(shù)據(jù)庫(4)單擊“確定”按鈕,彈出如圖4所示的提示框。圖4 系統(tǒng)提示(5)單擊“確定”按鈕,完成附加數(shù)據(jù)庫操作。:如果數(shù)據(jù)庫在SQL Server 2000中附加失敗,出現(xiàn)602錯誤,此時將該程序附加在SQL Server 2005數(shù)據(jù)庫上即可。4附加SQL Server 2005數(shù)據(jù)庫l 下面
4、以MR04252DataBase為例,講解附加SQL Server 2005數(shù)據(jù)庫的方法。(1)將MR04252DataBase文件夾中的.mdf和.ldf文件復制到SQL Server 2005安裝路徑下的MSSQL.1MSSQLData目錄下。(2)選擇“開始”/“程序”/Microsoft SQL Server 2005/SQL Server Management Studio命令,彈出“連接到服務器”對話框,如圖5所示。圖5 “連接到服務器“對話框(3)在“服務器名稱”下拉列表中選擇SQL Server 2005服務器名稱,然后單擊“連接”按鈕。:其中“LLLSQLSERVER2005
5、”為本機SQL Server 2005 服務器名稱。(4)在“對象資源管理器”中右擊“數(shù)據(jù)庫”節(jié)點,在彈出的快捷菜單中選擇“附加”命令,彈出“附加數(shù)據(jù)庫”對話框,如圖6所示。圖6 “附加數(shù)據(jù)庫“對話框(5)單擊“添加”按鈕,在彈出的“定位數(shù)據(jù)庫文件”對話框中選擇數(shù)據(jù)庫文件路徑,如圖7所示。圖7 “定位數(shù)據(jù)庫文件“對話框(6)依次單擊“確定”按鈕,完成數(shù)據(jù)庫附加操作。聲明:盡管我們已經(jīng)花費了巨大的精力,但是在個別字句上,可能仍存在錯漏字、不統(tǒng)一的現(xiàn)象,但是不會影響到學習。有關本書的技術,我們誠摯地歡迎讀者朋友和我們一起交流。=感謝讀者朋友對明日科技的支持,如果您對圖書中的講解及光盤源碼有任何問題
6、,可以直接登錄上的論壇進行發(fā)貼,把您的問題詳細的說明一下,我們的技術人員會在那里給您回復!如果您對編程詞典軟件感興趣,請登錄詳細查看,可直接與在線客服交流。目錄第1篇多媒體開發(fā)第1章音頻開發(fā)技術1.1TTS開發(fā)實例001語音識別程序?qū)嵗?02語音朗讀程序?qū)嵗?03WAV音頻流識別程序?qū)嵗?04提供朗讀方式的朗讀程序?qū)嵗?05帶口型演示的英文朗讀程序?qū)嵗?06TTS語音錄音1.2音頻播放及錄制實例007播放MP3文件實例008實現(xiàn)隊列播放MP3實例009讀取和寫入M3U文件實例010迷你歌詞秀實例011歌詞編輯器第1篇多媒體開發(fā)第1章音頻開發(fā)技術1.1TTS開發(fā)實例001語音識別程序?qū)嵗?02語
7、音朗讀程序?qū)嵗?03WAV音頻流識別程序?qū)嵗?04提供朗讀方式的朗讀程序?qū)嵗?05帶口型演示的英文朗讀程序?qū)嵗?06TTS語音錄音1.2音頻播放及錄制實例007播放MP3文件實例008實現(xiàn)隊列播放MP3實例009讀取和寫入M3U文件實例010迷你歌詞秀實例011歌詞編輯器實例012自制錄音機實例013實時在線廣播實例014播放MIDI和WAV文件實例015利用sndPlaySound()函數(shù)播放音頻文件實例016利用mciExecute()函數(shù)播放WAV文件實例017播放資源文件中的聲音實例018取得WAV文件信息實例019利用DirectSound編程實現(xiàn)實時混音實例020利用API播放*實
8、例021播放MIDI聲音文件1.3音頻設備控制實例022利用PC喇叭播放聲音實例023檢查是否安裝聲卡實例024控制系統(tǒng)音量實例025檢測系統(tǒng)是否支持聲音第2章視頻開發(fā)技術2.1常見視頻格式播放實例026播放FLV視頻實例027播放MPG視頻實例028播放V*視頻實例029利用MMControl控件播放AVI動畫實例030滿屏播放AVI文件實例031視頻畫中畫實例032宣傳視頻2.2資源提取與畫面捕捉實例033提取FLV文件中視頻資源實例034USB攝像頭視頻捕捉實例035在線視頻轉(zhuǎn)播實例036屏幕錄像第2篇數(shù)據(jù)庫應用第3章SQL查詢與對象的應用3.1SELECT子句的使用實例037查詢特定列
9、數(shù)據(jù)實例038在查詢時使用列別名實例039對列進行計算實例040使用函數(shù)設置條件3.2查詢常量實例041數(shù)值型常量查詢實例042字符型常量查詢實例043日期型常量查詢實例044邏輯型常量查詢實例045查詢空數(shù)據(jù)3.3查詢控件實例046查詢控件中的字符型數(shù)據(jù)實例047查詢控件中的數(shù)值型數(shù)據(jù)實例048查詢控件中的日期型數(shù)據(jù)實例049將控件作為字段、操作符和內(nèi)容進行查詢3.4查詢變量實例050利用變量查詢字符串數(shù)據(jù)實例051利用變量查詢數(shù)值型數(shù)據(jù)實例052利用變量查詢?nèi)掌谛蛿?shù)據(jù)3.5模式查詢實例053在Jet SQL語法中使用通配符實例054SQL Server中用通配符“%”進行查詢實例055SQ
10、L Server中用通配符“”進行查詢實例056SQL Server中用通配符“_”進行查詢實例057SQL Server中用通配符“”進行查詢3.6限制結果查詢實例058查詢前10名數(shù)據(jù)實例059查詢后10名數(shù)據(jù)實例060取出數(shù)據(jù)統(tǒng)計結果前10名數(shù)據(jù)實例061查詢前40%的數(shù)據(jù)3.7周期、日期查詢實例062查詢指定日期的數(shù)據(jù)實例063查詢指定時間段的數(shù)據(jù)實例064按月查詢數(shù)據(jù)實例065只輸出日期時間型數(shù)據(jù)的日期部分實例066在不同數(shù)據(jù)環(huán)境中進行日期查詢3.8大小比較、邏輯查詢實例067查詢數(shù)據(jù)大于指定條件的數(shù)據(jù)實例068NOT與謂詞進行組合條件的查詢實例069查詢時不顯示重復記錄實例070列
11、出數(shù)據(jù)中的重復記錄和記錄條數(shù)3.9排序、分組統(tǒng)計實例071對數(shù)據(jù)進行降序查詢實例072對數(shù)據(jù)進行多條件排序?qū)嵗?73對統(tǒng)計結果進行排序?qū)嵗?74數(shù)據(jù)分組統(tǒng)計(單列)實例075按倉庫分組統(tǒng)計圖書庫存(多列)實例076多表分組統(tǒng)計實例077使用COMPUTE和COMPUTE BY子句實例078GROUP BY子句進行分組查詢的注意事項實例079GROUP BY與HAVING一起使用實例080將查詢結果進行分組小計實例081利用HAVING語句過濾分組數(shù)據(jù)實例082HAVING語句應用在多表查詢中3.10聚集函數(shù)實例083利用聚集函數(shù)SUM()對銷售額進行匯總實例084利用聚集函數(shù)AVG()求某班學
12、生的平均年齡實例085利用聚集函數(shù)MIN()求銷售額、利潤最少的商品實例086利用聚集函數(shù)MAX()求月銷售額完成最多的員工實例087利用聚集函數(shù)COUNT()求日銷售額大于某值的商品數(shù)實例088利用聚集函數(shù)First()或Last()求數(shù)據(jù)表中第一條或最后一條記錄3.11多表查詢(連接查詢)實例089利用FROM子句進行多表查詢實例090使用表的別名3.12嵌套查詢實例091簡單嵌套查詢實例092復雜嵌套查詢實例093嵌套查詢在查詢統(tǒng)計中的應用3.13子查詢實例094把子查詢用作派生的表實例095把子查詢用作表達式實例096在Update語句中應用子查詢3.14聯(lián)合語句UNION實例097使
13、用聯(lián)合查詢實例098多表聯(lián)合查詢實例099對聯(lián)合查詢后的結果進行排序3.15內(nèi)連接查詢實例100簡單內(nèi)連接查詢實例101復雜內(nèi)連接查詢實例102使用內(nèi)連接選擇一個表與另一個表中行相關的所有行3.16外連接查詢實例103Left Outer Join查詢實例104Right Outer Join查詢實例105使用外連接進行多表聯(lián)合查詢3.17利用IN進行查詢實例106使用IN引入子查詢限定查詢范圍實例107用IN查詢表中的記錄信息3.18交叉表查詢實例108用CASE實現(xiàn)交叉表查詢實例109利用TRANSFORM分析數(shù)據(jù)實例110利用TRANSFORM動態(tài)分析數(shù)據(jù)實例111靜態(tài)交叉表(SQL S
14、erver 2000)實例112動態(tài)交叉表(SQL Server 2000)實例113利用Pivot實現(xiàn)交叉表查詢(SQL Server 2005)實例114用Unpivot實現(xiàn)交叉表查詢(SQL Server 2005)3.19透視圖表查詢實例115動態(tài)透視表實例116透視圖3.20函數(shù)查詢實例117在查詢語句中使用格式化函數(shù)實例118在查詢語句中使用字符串函數(shù)實例119在查詢中使用日期函數(shù)3.21添加數(shù)據(jù)實例120為指定的列插入值實例121為所有列插入值實例122批量添加數(shù)據(jù)實例123INSERT語句和完整性約束實例124利用多個表中的字段創(chuàng)建新記錄集3.22修改數(shù)據(jù)實例125修改個別行中
15、的個別列實例126修改單個行的多個列實例127修改所有行中的某一列實例128修改數(shù)據(jù)時使用子查詢實例129修改數(shù)據(jù)時使用內(nèi)連接實例130在修改數(shù)據(jù)時使用函數(shù)3.23刪除數(shù)據(jù)實例131用DELETE子句刪除部分數(shù)據(jù)實例132刪除表中所有數(shù)據(jù)實例133帶有子查詢的DELETE語句實例134刪除表中多余的重復行數(shù)據(jù)實例135對數(shù)據(jù)庫數(shù)據(jù)進行局部刪除3.24視圖實例136動態(tài)創(chuàng)建視圖實例137通過視圖更改數(shù)據(jù)實例138刪除視圖3.25觸發(fā)器實例139創(chuàng)建觸發(fā)器實例140在程序中使用觸發(fā)器實例141觸發(fā)器的嵌套使用3.26存儲過程實例142創(chuàng)建存儲過程實例143刪除存儲過程實例144在程序中使用存儲過程
16、實例145加密存儲過程3.27其他應用實例146在VB中執(zhí)行事務實例147在查詢中使用游標實例148列出網(wǎng)絡中所有的SQL Server服務器實例149利用Execute執(zhí)行SQL語句實例150解決查詢過程中字段類型不同的問題實例151把查詢結果生成表實例152追加查詢結果到已存在的表中實例153用VB實現(xiàn)SQL Server 2000存儲過程調(diào)用實例154動態(tài)創(chuàng)建Access數(shù)據(jù)庫及數(shù)據(jù)表實例155拼音簡碼查詢實例156在程序中應用視圖第4章數(shù)據(jù)庫訪問與顯示4.1連接Access數(shù)據(jù)庫實例157使用ADO連接Access 2003數(shù)據(jù)庫實例158使用ADO連接Access 2007數(shù)據(jù)庫實例
17、159使用ADO連接加密的Access 2000數(shù)據(jù)庫實例160自動識別Access 2000數(shù)據(jù)庫路徑實例161連接網(wǎng)絡上共享的Access 2000數(shù)據(jù)庫4.2連接SQL Server數(shù)據(jù)庫實例162使用ODBC DSN連接SQL Server數(shù)據(jù)庫實例163使用ODBC非DSN連接SQL Server數(shù)據(jù)庫實例164使用OLE DB連接SQL Server數(shù)據(jù)庫4.3連接其他數(shù)據(jù)庫實例165連接Excel實例166連接Excel 2007實例167連接Oracle數(shù)據(jù)庫實例168數(shù)據(jù)庫通用模塊4.4數(shù)據(jù)庫結構的讀取與修改實例169讀取Access數(shù)據(jù)庫結構實例170讀取SQL Serve
18、r數(shù)據(jù)庫結構4.5數(shù)據(jù)添加實例171利用數(shù)據(jù)綁定控件增加新記錄實例172利用數(shù)據(jù)對象增加新記錄實例173利用SQL語句增加新記錄實例174利用表格批量增加記錄4.6圖片存取技術實例175使用存取文件名的方法存取圖片實例176使用Stream對象向數(shù)據(jù)庫存入圖片4.7數(shù)據(jù)修改實例177利用數(shù)據(jù)綁定控件修改數(shù)據(jù)實例178利用數(shù)據(jù)對象修改數(shù)據(jù)實例179利用SQL語句修改數(shù)據(jù)實例180刪除添加法修改數(shù)據(jù)4.8數(shù)據(jù)保存前判斷實例181判斷輸入數(shù)據(jù)是否符合要求實例182批量數(shù)據(jù)保存前的判斷實例183防止數(shù)據(jù)保存時出現(xiàn)運行時錯誤4.9數(shù)據(jù)刪除實例184刪除表格中指定的記錄實例185利用SQL語句刪除數(shù)據(jù)4.
19、10數(shù)據(jù)記錄實例186判斷數(shù)據(jù)記錄總數(shù)實例187判斷數(shù)據(jù)記錄位置實例188移動記錄4.11數(shù)據(jù)控件相關應用實例189動態(tài)設置ADO控件的屬性實例190使用DataCombo和DataList控件顯示關系表中的數(shù)據(jù)實例191動態(tài)設置DataGrid控件的數(shù)據(jù)源實例192用代碼設置DataGrid控件的列標頭實例193快速將DataGrid控件中的數(shù)據(jù)顯示在文本框中實例194在DataGrid控件中實現(xiàn)下拉列表實例195使用代碼格式化DataGrid控件中的數(shù)據(jù)實例196根據(jù)數(shù)據(jù)字段類型自動格式化DataGrid表格中的數(shù)據(jù)實例197使DataGrid控件刷新前后記錄的位置保持不變實例198隱藏M
20、SHFlexGrid控件的行和列實例199動態(tài)調(diào)整MSHFlexGrid表格中字段的順序?qū)嵗?00提高數(shù)據(jù)輸入速度實例201設置奇、偶行顏色不同的表格實例202在MSHFlexGrid控件中顯示圖片實例203利用MSHFlexGrid控件的排序功能對數(shù)據(jù)排序?qū)嵗?04合并MSHFlexGrid控件中的數(shù)據(jù)實例205利用MSHFlexGrid控件的合并功能制作特色報表實例206動態(tài)增加行4.12二進制數(shù)據(jù)處理技術實例207使用存取文件路徑的方法存取圖片實例208使用AppendChunk方法將二進制文件存入數(shù)據(jù)庫實例209使用Stream對象將二進制文件存入數(shù)據(jù)庫實例210使用GetChunk方
21、法導出數(shù)據(jù)庫中的二進制文件實例211用Stream對象將數(shù)據(jù)庫中的二進制數(shù)據(jù)導出實例212向SQL Server數(shù)據(jù)庫存入圖片實例213讀取并打開數(shù)據(jù)庫中存儲的文本文件實例214讀取并打開數(shù)據(jù)庫中存儲的圖片實例215讀取并打開數(shù)據(jù)庫中存儲的多媒體文件實例216將SQL Server數(shù)據(jù)庫中的image數(shù)據(jù)類型的圖形文件導出為.bmp文件4.13數(shù)據(jù)庫和其他文件的轉(zhuǎn)換實例217將硬盤文件目錄轉(zhuǎn)為數(shù)據(jù)庫數(shù)據(jù)實例218將數(shù)據(jù)庫文件轉(zhuǎn)換為文本文件實例219將數(shù)據(jù)庫數(shù)據(jù)傳給Excel實例220將Excel數(shù)據(jù)傳給Access數(shù)據(jù)庫實例221將數(shù)據(jù)庫數(shù)據(jù)傳給Word實例222將SQL Server數(shù)據(jù)庫中
22、的表插入到Access數(shù)據(jù)庫實例223SQL Server導入Access時,如何處理decimal類型字段引起的錯誤實例224將Access數(shù)據(jù)庫轉(zhuǎn)換為SQL Server 2005數(shù)據(jù)庫實例225多種數(shù)據(jù)庫與Excel的轉(zhuǎn)換4.14數(shù)據(jù)庫結構的創(chuàng)建與讀取技巧實例226使用DAO創(chuàng)建Access數(shù)據(jù)庫實例227使用ADOX動態(tài)創(chuàng)建Access數(shù)據(jù)庫和表實例228獲得Access數(shù)據(jù)庫中的所有表實例229使用代碼創(chuàng)建SQL Server數(shù)據(jù)庫、表和字段實例230獲取SQL Server服務器實例231獲取SQL Server數(shù)據(jù)庫實例232獲取SQL Server數(shù)據(jù)表實例233獲取字段并將其
23、添加到下拉列表框中實例234判斷一個表是否存在4.15數(shù)據(jù)庫安全實例235加密密碼字符串實例236使用DAO方法創(chuàng)建加密數(shù)據(jù)庫實例237鎖定數(shù)據(jù)庫中的表實例238為數(shù)據(jù)庫上鎖實例239改變Access 2000數(shù)據(jù)庫頭文件加密數(shù)據(jù)庫實例240改變擴展名保護Access數(shù)據(jù)庫實例241防止SQL注入式攻擊4.16數(shù)據(jù)維護實例242備份Access數(shù)據(jù)庫實例243SQL Server數(shù)據(jù)庫的備份與恢復實例244定時備份數(shù)據(jù)實例245修復Access數(shù)據(jù)庫實例246壓縮數(shù)據(jù)庫文件實例247在VB中附加SQL Server數(shù)據(jù)庫實例248在VB中批量附加SQL Server數(shù)據(jù)庫實例249在VB中分離SQL Server數(shù)據(jù)庫實例250動態(tài)創(chuàng)建Access數(shù)據(jù)庫及數(shù)據(jù)表實例251SQL Server對象導出器實例252通過觸發(fā)器對數(shù)據(jù)進行增刪改實例253通過存儲過程對商品信息進行管理實例254動態(tài)創(chuàng)建SQL Server數(shù)據(jù)庫及數(shù)據(jù)表4.17連接Paradox、FoxPro、Sybase數(shù)據(jù)庫實例255使用ADO控件訪問Paradox數(shù)據(jù)庫實例256使用ADO控件訪問DBase/FoxPro數(shù)據(jù)庫實例257使用ADO控件訪問Sybase數(shù)據(jù)庫4.18管理系統(tǒng)開發(fā)相關實例258帶圖像列表的系統(tǒng)登錄程序?qū)嵗?
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2030年中國大型振動試驗機行業(yè)市場分析報告
- 2024-2030年中國即時通訊(im)行業(yè)競爭格局及投資創(chuàng)新模式分析報告
- 眉山職業(yè)技術學院《電子商務概論》2023-2024學年第一學期期末試卷
- 2024年度食品代加工與產(chǎn)品質(zhì)量追溯協(xié)議3篇
- 2024年標準化物業(yè)租賃協(xié)議模板匯編版B版
- 2024年物聯(lián)網(wǎng)農(nóng)業(yè)技術開發(fā)與合作合同
- 2024年標準股權轉(zhuǎn)讓協(xié)議一
- 馬鞍山師范高等專科學?!冬F(xiàn)場節(jié)目主持實踐》2023-2024學年第一學期期末試卷
- 2024年城市綜合體土地房屋股權轉(zhuǎn)讓與建設合同范本3篇
- 2024年度特色民宿商品房承包銷售合同3篇
- 三年級上冊英語教案-Module 8 Unit 2 Wheres the cat 外研三起
- YY/T 0471.4-2004接觸性創(chuàng)面敷料試驗方法 第4部分:舒適性
- YY/T 0251-1997微量青霉素試驗方法
- YC/T 559-2018煙草特征性成分生物堿的測定氣相色譜-質(zhì)譜聯(lián)用法和氣相色譜-串聯(lián)質(zhì)譜法
- GB/T 29309-2012電工電子產(chǎn)品加速應力試驗規(guī)程高加速壽命試驗導則
- 齊魯工業(yè)大學信息管理學成考復習資料
- 公務員面試-自我認知與職位匹配課件
- 中頻電治療儀操作培訓課件
- 柔弱的人課文課件
- 動物寄生蟲病學課件
- 電梯曳引系統(tǒng)設計-畢業(yè)設計
評論
0/150
提交評論