出版時(shí)間:2008-4 出版社:機(jī)械工業(yè)出版社 作者:萬星新,蘇玲 頁數(shù):513 字?jǐn)?shù):779000
Tag標(biāo)簽:無
內(nèi)容概要
本書介紹了使用Visual Basic 6.0操作不同類型數(shù)據(jù)庫的方法和技巧,并且從不同角度說明了在數(shù)據(jù)庫應(yīng)用程序開發(fā)中經(jīng)常遇到的問題和解決方法。全書共分為19章,在第1章~第10章中介紹了VisualBasic 6.0的基礎(chǔ)知識,例如簡單的Visual Basic應(yīng)用程序設(shè)計(jì),Visual Basic程序語言的基礎(chǔ),程序的基本控制結(jié)構(gòu)、數(shù)組、過程、窗體與事件等。在第11章~第18章中主要介紹了數(shù)據(jù)庫的基本操作,以及在Visual Basic中設(shè)計(jì)數(shù)據(jù)庫應(yīng)用程序。在第19章中以軟件工程的方法介紹如何創(chuàng)建一個(gè)圖書管理系統(tǒng)。 本書的附贈(zèng)光盤中提供了近百個(gè)書中實(shí)例的源代碼,這些程序只要稍加改動(dòng)就可以在實(shí)際的工作中使用。 本書內(nèi)容豐富,實(shí)用性強(qiáng),既可以供Visual.Basic初學(xué)者使用,也可以作為大中專院校相關(guān)專業(yè)師生的參考用書。
書籍目錄
基礎(chǔ)篇 第1章 Visual Basic 6.0基礎(chǔ)知識 1.1 Visual Basic簡介 1.1.1 Visual Basic的版本 1.1.2 Visual Basic 6.0的特點(diǎn) 1.2 安裝Visual Basic 6.0 1.2.1 運(yùn)行環(huán)境 1.2.2 安裝 1.2.3 添加或刪除Visuall Basic 6.0組件 1.3 啟動(dòng)和退出Visual Basic 6.0 1.3.1 啟動(dòng) 1.3.2 退出 1.4 Visual Basic 6.0集成開發(fā)環(huán)境 1.4.1 構(gòu)成 1.5 Visual Basic 6.0編程初步 1.6 小結(jié) 第2章 Visual Basic語言基礎(chǔ) 2.1 關(guān)鍵字 2.2 使用標(biāo)識符 2.3 數(shù)據(jù)類型 2.3.1 數(shù)值型數(shù)據(jù) 2.3.2 字符型數(shù)據(jù) 2.3.3 布爾型數(shù)據(jù) 2.3.4 日期型數(shù)據(jù) 2.3.5 對象型數(shù)據(jù) 2.3.6 可變類型數(shù)據(jù) 2.3.7 自定義數(shù)據(jù)類型 2.4 常量 2.4.1 直接常量 2.4.2 符號常量 2.5 變量 2.5.1 變量的命名規(guī)則 2.5.2 變量聲明 2.5.3 Option Explicit語句 2.6 運(yùn)算符和表達(dá)式 2.6.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 2.6.2 關(guān)系運(yùn)算符和關(guān)系表達(dá)式 2.6.3 邏輯運(yùn)算符和邏輯表達(dá)式 2.6.4 字符串表達(dá)式 2.6.5 日期表達(dá)式 2.6.6 運(yùn)算符的優(yōu)先順序 2.7 小結(jié) 第3章 Visual Basic程序語句 3.1 程序語句 3.1.1 語句 3.1.2 語句的書寫規(guī)則 3.1.3 專用符號的約定 3.2 順序結(jié)構(gòu) 3.2.1 賦值語句 3.2.2 Print方法 3.2.3 注釋語句 3.3 條件判斷語句 3.3.1 If/Then語句 3.3.2 Select Case語句 3.3.3 選擇結(jié)構(gòu)的嵌套 3.4 循環(huán)結(jié)構(gòu) 3.4.1 Do...Loop語句 3.4.2 While / Wend語句 3.4.3 For...Next語句 3.5 其他控制語句 3.5.1 Goto語句 3.5.2 Exit與End語句 3.5.3 Stop語句 3.6 小結(jié) 第4章 數(shù)組 4.1 數(shù)組概念 4.1.1 數(shù)組的概念和作用 4.1.2 聲明數(shù)組 4.1.3 數(shù)組的基本操作 4.2 二維數(shù)組 4.2.1 聲明二維數(shù)組 4.2.2 二維數(shù)組的引用 4.3 多維數(shù)組 4.4 動(dòng)態(tài)數(shù)組 4.4.1 定義動(dòng)態(tài)數(shù)組 4.4.2 保留動(dòng)態(tài)數(shù)組的內(nèi)容 4.5 控件數(shù)組 4.5.1 控件數(shù)組的概念 4.5.2 建立控件數(shù)組 4.6 小結(jié) 第5章 過程和函數(shù) 5.1 過程概述 5.2 Sub過程 5.2.1 通用過程 5.2.2 事件過程 5.2.3 調(diào)用過程 5.3 Function過程 5.3.1 Function過程定義 5.3.2 調(diào)用函數(shù) 5.4 過程之間的參數(shù)傳遞 5.4.1 形式參數(shù)和實(shí)際參數(shù) 5.4.2 參數(shù)傳遞 5.4.3 有關(guān)過程之間數(shù)據(jù)傳遞的說明 5.4.4 數(shù)組作為傳遞參數(shù) 5.5 過程的可選參數(shù)與不定量參數(shù) 5.5.1 可選參數(shù)(Optional) 5.5.2 使用不定數(shù)量的參數(shù) 5.6 遞歸調(diào)用 5.7 小結(jié) 第6章 窗體 6.1 對象 6.1.1 對象的概念 6.1.2 對象的屬性 6.1.3 對象的事件 6.1.4 對象方法 6.2 窗體概述 6.2.1 窗體的結(jié)構(gòu) 6.2.2 添加窗體 6.2.3 保存窗體 6.2.4 刪除窗體 6.3 窗體的屬性 6.3.1 窗體名稱——Name屬性 6.3.2 窗體標(biāo)題——Caption屬性 6.3.3 窗體圖標(biāo)——Icon屬性 6.3.4 窗體的可視狀態(tài)——WindowState屬性 6.3.5 最大化按鈕——MaxButton屬性 6.3.6 最小化按鈕——MinButton屬性 6.3.7 窗體圖像背景——Picture屬性 6.4 窗體的常用方法 6.4.1 加載窗體——Load方法 6.4.2 卸載窗體——Unload方法 6.4.3 顯示窗體——Show方法 6.4.4 隱藏窗體——Hide方法 6.4.5 移動(dòng)窗體——Move方法 6.4.6 窗體打印——Print方法 6.5 窗體的常用事件 6.5.1 單擊——Click事件 6.5.2 雙擊——DblClick事件 6.5.3 載入和卸載——Load /Query Unload /Unload事件 6.5.4 初始化——Initialize事件 6.5.5 重繪——Resize事件 6.6 多窗體和環(huán)境應(yīng)用 6.6.1 多重窗體和多文檔窗體 6.6.2 多重窗體操作 6.7 設(shè)計(jì)MDI窗體 6.7.1 MDI主窗體和MDI子窗體 6.7.2 排列子窗體 6.8 小結(jié) 第7章 常用控件 7.1 Windows窗體界面設(shè)計(jì) 7.1.1 控件的分類 7.2 常用文本編輯控件 7.2.1 標(biāo)簽控件 7.2.2 文本框控件 7.3 按鈕框架控件 7.3.1 命令按鈕控件(CommandButton) 7.3.2 單選按鈕控件(OptionButton) 7.3.3 復(fù)選框控件(Checkbox) 7.4 列表框(Listbox)與組合框控件(ComboBox) 7.4.1 列表框控件 7.4.2 組合框控件 7.5 圖片圖形控件 7.5.1 圖片框控件(PictureBox) 7.5.2 圖像框控件(Image) 7.6 滾動(dòng)條控件 7.7 定時(shí)器控件(Timer) 7.8 小結(jié) 第8章 工具欄和狀態(tài)欄 8.1 創(chuàng)建和設(shè)計(jì)工具欄 8.1.1 使用Toolbar控件創(chuàng)建工具欄 8.1.2 添加圖像 8.1.3 關(guān)聯(lián)ImageList和Toolbar控件 8.1.4 響應(yīng)Toolbar控件的事件 8.2 創(chuàng)建和設(shè)計(jì)狀態(tài)欄 8.3 小結(jié) 第9章 菜單和對話框 9.1 菜單設(shè)計(jì) 9.1.1 菜單的基本概念 9.1.2 菜單編輯器 9.1.3 設(shè)計(jì)菜單 9.2 彈出式菜單 9.2.1 彈出式菜單概述 9.2.2 設(shè)計(jì)彈出式菜單 9.3 菜單編程 9.4 對話框 9.4.1 消息框函數(shù)MsgBox 9.4.2 輸入框函數(shù)InputBox 9.4.3 通用對話框 9.4.4 使用“顏色”對話框 9.4.5 使用“字體”對話框 9.4.6 使用“打印”對話框 9.4.7 使用ShowHelp方法顯示幫助文件 9.5 小結(jié) 第10章 調(diào)試和創(chuàng)建幫助 10.1 程序調(diào)試 10.1.1 錯(cuò)誤的類型 10.2 3種工作模式 10.2.1 設(shè)計(jì)模式 10.2.2 運(yùn)行模式 10.2.3 中斷模式 10.3 斷點(diǎn)跟蹤調(diào)試 10.3.1 “調(diào)試”工具欄 10.3.2 跟蹤調(diào)試程序 10.4 使用調(diào)試窗口 10.4.1 在“立即”窗口中調(diào)試代碼 10.4.2 使用“監(jiān)視”窗口 10.4.3 使用“本地”窗口 10.5 錯(cuò)誤處理和條件編譯 10.5.1 捕獲錯(cuò)誤 10.5.2 退出錯(cuò)誤處理語句 10.5.3 Err對象 10.6 為應(yīng)用程序提供幫助 10.6.1 使用Windows Help Workshop創(chuàng)建幫助 10.6.2 在Visual Basic 6.0程序中顯示幫助文件 10.7 小結(jié)數(shù)據(jù)庫篇 第11章 數(shù)據(jù)庫訪問技術(shù) 11.1 數(shù)據(jù)庫概述 11.2 使用Access創(chuàng)建數(shù)據(jù)庫 11.2.1 Access概述 11.2.2 安裝Access數(shù)據(jù)庫 11.2.3 使用Access數(shù)據(jù)庫 11.3 使用SQL Server 2000創(chuàng)建數(shù)據(jù)庫 11.3.1 SQL Server 2000的版本 11.3.2 安裝和配置SQL Server 11.3.3 啟動(dòng)SQL Server 11.3.4 查詢分析器 11.3.5 SQL Server的身份驗(yàn)證模式 11.3.6 創(chuàng)建SQL Server數(shù)據(jù)庫 11.3.7 創(chuàng)建表 11.3.8 添加記錄 11.4 小結(jié) 第12章 數(shù)據(jù)庫對象編程技術(shù) 12.1 數(shù)據(jù)庫編程方法概述 12.2 ADO對象 12.2.1 OLE DB和ADO的基礎(chǔ)概念 12.2.2 ADO模型 12.2.3 Connection對象 12.2.4 使用ADO連接數(shù)據(jù)庫 12.2.5 RecordSet對象 12.2.6 Command對象 12.3 ADO事務(wù)處理 12.3.1 事務(wù)的特征 12.3.2 事務(wù)處理控制語句 12.3.3 事務(wù)處理編程 12.4 Error對象 12.5 Field對象 12.6 小結(jié) 第13章 數(shù)據(jù)控件和網(wǎng)格控件 13.1 Data控件 13.1.1 Data控件概述 13.1.2 Data控件的屬性 13.1.3 Data控件的方法 13.1.4 Data控件的事件 13.2 ADO控件 13.2.1 ADO控件的屬性 13.2.2 ADO控件的方法 13.2.3 使用ADO控件連接數(shù)據(jù)庫 13.2.4 使用ADO控件連接Access 13.2.5 使用ADO控件連接SQL Server 13.2.5 數(shù)據(jù)庫 13.3 使用ODBC連接數(shù)據(jù)庫 13.3.1 使用ODBC連接Access 13.3.2 使用ODBC連接SQL Server 13.4 綁定控件 13.5 DataGrid控件 13.5.1 綁定DataGrid與ADO控件 13.5.2 DataGrid控件的常用屬性 13.6 ADO控件綜合編程 13.7 小結(jié) 第14章 圖形顯示 14.1 圖形顯示 14.1.1 圖形顯示方法概述 14.2 MSChat圖形控件 14.2.1 添加MSChat控件 14.2.2 獲得數(shù)據(jù) 14.3 MSChart控件的三維特性 14.3.1 旋轉(zhuǎn) 14.3.2 光線 14.4 處理圖表外觀 14.5 綜合實(shí)例 14.6 小結(jié)提高篇 第15章 報(bào)表打印 15.1 報(bào)表打印 15.1.1 數(shù)據(jù)環(huán)境設(shè)計(jì)器 15.1.2 數(shù)據(jù)報(bào)表對象(DataReport) 15.1.3 數(shù)據(jù)報(bào)表控件 15.2 Printer對象 15.2.1 Printer對象的屬性 15.2.2 Printer對象的方法 15.3 Crystal Report報(bào)表 15.3.1 Crystal Reports控件的基礎(chǔ)知識 15.3.2 安裝Crystal Reports 15.3.3 使用Crystal Reports插件程序 15.4 小結(jié) 第16章 高性能數(shù)據(jù)處理 16.1 存儲(chǔ)過程概述 16.2 創(chuàng)建存儲(chǔ)過程 16.2.1 使用企業(yè)管理器創(chuàng)建存儲(chǔ)過程 16.2.2 使用程序創(chuàng)建存儲(chǔ)過程 16.3 管理存儲(chǔ)過程 16.3.1 刪除存儲(chǔ)過程 16.3.2 修改存儲(chǔ)過程 16.3.3 在程序中使用存儲(chǔ)過程 16.3.4 加密存儲(chǔ)過程 16.4 視圖概述 16.4.1 創(chuàng)建視圖 16.4.2 管理視圖 16.5 小結(jié) 第17章 數(shù)據(jù)庫維護(hù) 17.1 備份與恢復(fù)概述 17.2 壓縮Access數(shù)據(jù)庫 17.3 備份和恢復(fù)SQL Server數(shù)據(jù)庫 17.3.1 備份SQL Server數(shù)據(jù)庫 17.3.2 恢復(fù)SQL Server數(shù)據(jù)庫 17.4 附加和分離數(shù)據(jù)庫 17.4.1 分離SQL Server數(shù)據(jù)庫 17.4.2 附加SQL Server數(shù)據(jù)庫1 17.5 小結(jié) 第18章 數(shù)據(jù)文件 18.1 文件的概念 18.1.1 文件結(jié)構(gòu) 18.1.2 文件分類 18.1.3 訪問文件 18.2 文件系統(tǒng)控件 18.2.1 驅(qū)動(dòng)器列表框控件 18.2.2 目錄列表框控件 18.2.3 文件列表框控件 18.2.4 綜合應(yīng)用文件系統(tǒng)控件 18.3 順序文件 18.3.1 打開與關(guān)閉 18.3.2 讀操作 18.3.3 寫操作 18.4 隨機(jī)文件 18.4.1 打開與關(guān)閉 18.4.2 讀寫操作 18.5 二進(jìn)制文件 18.5.1 存儲(chǔ)二進(jìn)制數(shù)據(jù)的策略 18.5.2 將二進(jìn)制文件存入數(shù)據(jù)庫中的方法 18.6 小結(jié)實(shí)踐篇 第19章 圖書管理系統(tǒng) 19.1 系統(tǒng)分析 19.1.1 功能需求分析 19.1.2 數(shù)據(jù)需求分析 19.1.3 功能模塊設(shè)計(jì) 19.2 數(shù)據(jù)庫的設(shè)計(jì) 19.2.1 圖書信息管理表(tblBooks) 19.2.2 學(xué)生信息管理表(tblMembers) 19.2.3 圖書借閱信息表(tblTrans) 19.3 系統(tǒng)實(shí)現(xiàn) 19.3.1 創(chuàng)建主窗體frmMain.frm 19.3.2 圖書管理模塊 19.3.3 添加/修改圖書信息模塊 19.3.4 查找模塊 19.3.5 過濾模塊 19.3.6 排序模塊 19.3.7 學(xué)生管理模塊 19.3.8 借書模塊 19.3.9 還書模塊 19.3.10 選擇信息模塊 19.3.11 系統(tǒng)設(shè)置模塊 19.3.12 報(bào)表模塊 19.4 小結(jié)實(shí)例目錄 第1章 Visual Basic 6.0基礎(chǔ)知識 實(shí)例1-1 經(jīng)典的Hello World程序 第2章 Visual Basic語言基礎(chǔ) 第3章 Visual Basic程序語句 實(shí)例3-1 判斷閏年 實(shí)例3-2 計(jì)算優(yōu)惠價(jià)格 實(shí)例3-3 求1~100之間的正整數(shù)之和 實(shí)例3-4 求兩個(gè)正整數(shù)的最大公約數(shù) 實(shí)例3-5 求解1!+2!+3!++10!的和 實(shí)例3-6 計(jì)算1~100之內(nèi)連續(xù)奇數(shù)的和 實(shí)例3-7 求從1~50的所有素?cái)?shù) 實(shí)例3-8 求1+2+3++100 實(shí)例3-9 終止程序運(yùn)行 第4章 數(shù)組 實(shí)例4-1 為數(shù)組賦值 實(shí)例4-2 求矩陣的倒置運(yùn)算 實(shí)例4-3 輸出楊輝三角形 實(shí)例4-4 計(jì)算器 第5章 過程和函數(shù) 實(shí)例5-1 計(jì)算5!、6!及7!階乘的和 實(shí)例5-2 計(jì)算給定數(shù)的絕對值 實(shí)例5-3 求直角三角形的斜邊長度 實(shí)例5-4 按值傳遞參數(shù) 實(shí)例5-5 按地址傳遞參數(shù) 實(shí)例5-6 數(shù)組作為參數(shù)傳遞 實(shí)例5-7 可選參數(shù)的省略 實(shí)例5-8 檢測可選參數(shù)是否被省略 實(shí)例5-9 可選參數(shù)的默認(rèn)值 實(shí)例5-10 使用不定量的參數(shù) 實(shí)例5-11 階乘函數(shù) 第6章 窗體 實(shí)例6-1 “模態(tài)”窗口和“非模態(tài)”窗口 實(shí)例6-2 Print方法實(shí)例 實(shí)例6-3 單擊改變窗體標(biāo)題 實(shí)例6-4 重繪窗體 實(shí)例6-5 多重窗體 實(shí)例6-6 MDI窗體 實(shí)例6-7 排列子窗體 第7章 常用控件 實(shí)例7-1 顯示系統(tǒng)時(shí)間 實(shí)例7-2 簡單的加法器 實(shí)例7-3 單選按鈕控件應(yīng)用實(shí)例 實(shí)例7-4 復(fù)選框控件應(yīng)用實(shí)例 實(shí)例7-5 列表框控件應(yīng)用實(shí)例 實(shí)例7-6 組合框控件應(yīng)用實(shí)例 實(shí)例7-7 應(yīng)用圖片框控件 實(shí)例7-8 應(yīng)用圖像框控件 實(shí)例7-9 應(yīng)用滾動(dòng)條控件 實(shí)例7-10 使用定時(shí)器控件 第8章 工具欄和狀態(tài)欄 實(shí)例8-1 添加按鈕 實(shí)例8-2 添加圖像 實(shí)例8-3 關(guān)聯(lián)ImageList和Toolbar控件 實(shí)例8-4 在狀態(tài)欄中顯示時(shí)間 第9章 菜單和對話框 實(shí)例9-1 下拉式菜單 實(shí)例9-2 彈出式菜單 實(shí)例9-3 實(shí)現(xiàn)菜單項(xiàng)功能 實(shí)例9-4 使用“打開”/“另存為”對話框 實(shí)例9-5 使用“顏色”對話框 實(shí)例9-6 使用“字體”對話框 實(shí)例9-7 使用“打印”對話框 實(shí)例9-8 使用“幫助”窗口 第10章 調(diào)試和創(chuàng)建幫助 實(shí)例10-1 屏蔽錯(cuò)誤 實(shí)例10-2 使用Windows Help Workshop創(chuàng)建幫助 實(shí)例10-3 在Visual Basic 6.0中使用CHM幫助文件 第11章 數(shù)據(jù)庫訪問技術(shù) 第12章 數(shù)據(jù)庫對象編程技術(shù) 實(shí)例12-1 使用ADO對象連接Access數(shù)據(jù)庫 實(shí)例12-2 使用ADO對象連接SQL Server數(shù)據(jù)庫 實(shí)例12-3 顯示數(shù)據(jù) 實(shí)例12-4 瀏覽記錄 實(shí)例12-5 數(shù)據(jù)操作 實(shí)例12-6 使用Command對象封裝SQL語句 實(shí)例12-7 事務(wù)處理 實(shí)例12-8 獲取表格的字段名稱 第13章 數(shù)據(jù)控件和網(wǎng)格控件 實(shí)例13-1 使用ADO控件連接Access 實(shí)例13-2 使用ADO控件連接SQL Server 實(shí)例13-3 使用ODBC連接Access 實(shí)例13-4 使用ODBC連接SQL Server 實(shí)例13-5 在控件中顯示數(shù)據(jù) 實(shí)例13-6 使用DataGrid控件顯示數(shù)據(jù) 實(shí)例13-7 ADO控件綜合實(shí)例 實(shí)例13-8 查詢 實(shí)例13-9 排序 第14章 圖形顯示 實(shí)例14-1 在圖表控件中顯示數(shù)據(jù) 實(shí)例14-2 在圖表控件中顯示數(shù)據(jù)庫數(shù)據(jù) 實(shí)例14-3 打印和預(yù)覽圖表 實(shí)例14-4 在圖表上設(shè)置光源 實(shí)例14-5 三維圖實(shí)例 第15章 報(bào)表打印 實(shí)例15-1 DataReport簡單表打印 實(shí)例15-2 使用Printer對象打印 實(shí)例15-3 Crystal Report簡單表打印 第16章 高性能數(shù)據(jù)處理 實(shí)例16-1 在程序中創(chuàng)建存儲(chǔ)過程 實(shí)例16-2 在程序中刪除存儲(chǔ)過程 實(shí)例16-3 使用ADO控件在程序中使用存儲(chǔ)過程 實(shí)例16-4 通過Command對象執(zhí)行存儲(chǔ)過程 實(shí)例16-5 在程序中創(chuàng)建視圖 實(shí)例16-6 在程序中刪除視圖 第17章 數(shù)據(jù)庫維護(hù) 實(shí)例17-1 壓縮Access數(shù)據(jù)庫 實(shí)例17-2 分離SQL Server數(shù)據(jù)庫 實(shí)例17-3 附加SQL Server數(shù)據(jù)庫 第18章 數(shù)據(jù)文件 實(shí)例18-1 綜合應(yīng)用文件系統(tǒng)控件 實(shí)例18-2 使用Input函數(shù)讀取數(shù)據(jù) 實(shí)例18-3 使用Input#語句讀取數(shù)據(jù) 實(shí)例18-4 使用Line Input#語句讀取數(shù)據(jù) 實(shí)例18-5 使用Write#語句寫文件 實(shí)例18-6 使用Print#語句寫文件 實(shí)例18-7 讀寫隨機(jī)文件 實(shí)例18-8 將圖片保存到數(shù)據(jù)庫 實(shí)例18-9 從數(shù)據(jù)庫中讀取圖片文件 第19章 圖書管理系統(tǒng)
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
Visual Basic數(shù)據(jù)庫開發(fā)全程指南 PDF格式下載