出版時(shí)間:2004-5-1 出版社:人民郵電出版社 作者:賽奎春,陳紫鴻,宋坤 頁數(shù):407 字?jǐn)?shù):638000
Tag標(biāo)簽:無
內(nèi)容概要
本書從Delphi用戶經(jīng)常遇到的問題入手,結(jié)合應(yīng)用實(shí)例的講解,幫助讀者快速掌握使用Delphi開發(fā)數(shù)據(jù)庫管理系統(tǒng)的關(guān)鍵技術(shù)、方法和技巧,從而開發(fā)出適合企業(yè)應(yīng)用的數(shù)據(jù)庫系統(tǒng)。
全書共分為13章,內(nèi)容包括如何使用代碼設(shè)計(jì)SQL Server數(shù)據(jù)庫、如何連接數(shù)據(jù)庫、數(shù)據(jù)集與數(shù)據(jù)訪問組件應(yīng)用技巧、數(shù)據(jù)輸入輸出技術(shù)、常用控制組件應(yīng)用技術(shù)、SQL數(shù)據(jù)查詢技術(shù)、設(shè)計(jì)報(bào)表和圖表、軟件與數(shù)據(jù)庫安全、計(jì)算機(jī)外圍硬件程序設(shè)計(jì)、數(shù)據(jù)庫典型程序設(shè)計(jì)、多層結(jié)構(gòu)程序開發(fā)設(shè)計(jì)、SQL Server 2000開發(fā)設(shè)計(jì)、使用InstallShield制作安裝程序。
本書配套光盤中提供了書中應(yīng)用實(shí)例的源程序代碼,所有源程序均在Windows 98或Windows XP下調(diào)試通過,確保能夠正常運(yùn)行。本書內(nèi)容精練、重點(diǎn)突出,適合Delphi程序開發(fā)人員閱讀和參考,也可供大中專院校計(jì)算機(jī)相關(guān)專業(yè)的師生學(xué)習(xí)。
書籍目錄
第1章 使用代碼設(shè)計(jì)SQL Server數(shù)據(jù)庫 1 1.1 如何使用代碼創(chuàng)建數(shù)據(jù)庫 1 1.2 如何使用代碼定義表和字段 4 1.3 如何使用代碼定義索引 6 1.4 如何使用代碼創(chuàng)建存儲(chǔ)過程 8 1.5 如何使用代碼創(chuàng)建觸發(fā)器 11 1.6 如何使用代碼壓縮數(shù)據(jù)庫 14 1.7 如何使用代碼分離數(shù)據(jù)庫 16 1.8 如何使用代碼附加數(shù)據(jù)庫 17第2章 如何連接數(shù)據(jù)庫 20 2.1 如何使用BDE訪問Paradox數(shù)據(jù)庫 20 2.2 如何使用BDE訪問Access和FoxPro數(shù)據(jù)庫 25 2.3 如何使用BDE訪問SQL Server數(shù)據(jù)庫 29 2.4 如何動(dòng)態(tài)創(chuàng)建ODBC數(shù)據(jù)源 32 2.5 如何使用ODBC連接SQL Server數(shù)據(jù)庫 35 2.6 如何使用ADO訪問Paradox數(shù)據(jù)庫 39 2.7 如何使用ADO訪問Access數(shù)據(jù)庫 42 2.8 如何使用ADO訪問帶有密碼的Access數(shù)據(jù)庫 45第3章 數(shù)據(jù)集與數(shù)據(jù)訪問組件應(yīng)用技巧 49 3.1 利用TDatabase組件去掉注冊(cè)對(duì)話框 49 3.2 對(duì)數(shù)據(jù)表的字段進(jìn)行計(jì)算 52 3.3 使用TTable組件的Filter方法動(dòng)態(tài)過濾數(shù)據(jù) 55 3.4 利用Locate進(jìn)行多個(gè)字段動(dòng)態(tài)搜索 57 3.5 如何在TQuery組件中賦值和運(yùn)行SQL 60 3.6 如何在TQuery中賦值變量 63 3.7 在TQuery組件中組裝SQL實(shí)現(xiàn)動(dòng)態(tài)查詢 65 3.8 如何利用TADOTable組件設(shè)計(jì)主從明細(xì)表 68 3.9 如何使用TADOQuery組件設(shè)計(jì)主從明細(xì)表 70 3.10 如何利用TADODataSet對(duì)象批量更新數(shù)據(jù) 73 第4章 數(shù)據(jù)庫輸入輸出技術(shù) 78 4.1 使用數(shù)據(jù)控制組件實(shí)現(xiàn)數(shù)據(jù)記錄的添加和修改 78 4.2 使用非數(shù)據(jù)組件實(shí)現(xiàn)數(shù)據(jù)記錄的添加和修改 81 4.3 在數(shù)據(jù)輸入時(shí)驗(yàn)證數(shù)據(jù)是否合法 85 4.4 在數(shù)據(jù)輸入時(shí)檢測(cè)輸入是否重復(fù)并提示 89 4.5 對(duì)組件內(nèi)數(shù)據(jù)進(jìn)行數(shù)據(jù)格式化處理 92 4.6 利用日期組件實(shí)現(xiàn)日期錄入 96 4.7 在數(shù)據(jù)輸入時(shí)自動(dòng)切換輸入法 98 4.8 利用鍵盤Enter、↑、↓實(shí)現(xiàn)組件間的靈活跳轉(zhuǎn) 101 4.9 如何自動(dòng)生成產(chǎn)品編號(hào) 105 4.10 利用組件數(shù)組實(shí)現(xiàn)數(shù)據(jù)的錄入 108 4.11 如何保存圖片數(shù)據(jù)到數(shù)據(jù)庫 111 4.12 如何獲得漢字的拼音簡碼 113第5章 常用控制組件應(yīng)用技術(shù) 117 5.1 如何將字段內(nèi)容添加到TComboBox組件中 117 5.2 利用TDBGrid組件實(shí)現(xiàn)字段間計(jì)算 120 5.3 在TDBGrid單元格中顯示圖片數(shù)據(jù) 123 5.4 在TDBGrid組件中顯示多數(shù)據(jù)表數(shù)據(jù) 125 5.5 在程序運(yùn)行時(shí)設(shè)置TStringGrid組件行列 128 5.6 在程序中設(shè)置TStringGrid組件顏色 131 5.7 使用TTreeView實(shí)現(xiàn)數(shù)據(jù)庫的樹狀顯示 134 5.8 使用TListView實(shí)現(xiàn)數(shù)據(jù)庫的圖形顯示 137 5.9 在程序運(yùn)行時(shí)對(duì)TStringGrid單元格數(shù)據(jù)進(jìn)行計(jì)算 140 5.10 利用TStringGrid實(shí)現(xiàn)表單式輸入數(shù)據(jù) 144 5.11 使用TDBCtrlGrid組件實(shí)現(xiàn)分欄顯示數(shù)據(jù) 150 5.12 利用決策組組件統(tǒng)計(jì)分析數(shù)據(jù) 152第6章 SQL數(shù)據(jù)查詢技術(shù) 157 6.1 利用WHERE參數(shù)過濾數(shù)據(jù) 157 6.2 使用通配符進(jìn)行模糊查詢 160 6.3 利用關(guān)鍵字DISTINCT去除重復(fù)記錄 163 6.4 使用AND、OR和NOT進(jìn)行復(fù)合條件查詢 166 6.5 在查詢程序中使用常量 168 6.6 在查詢程序中使用組件 171 6.7 如何對(duì)某一區(qū)間數(shù)據(jù)進(jìn)行查詢 174 6.8 如何對(duì)日期數(shù)據(jù)進(jìn)行查詢 176 6.9 利用聚集函數(shù)對(duì)數(shù)據(jù)進(jìn)行匯總 179 6.10 如何將查詢結(jié)果分組小計(jì) 182 6.11 如何對(duì)查詢結(jié)果進(jìn)行排序 185 6.12 追加查詢結(jié)果到已存在表 187 6.13 對(duì)數(shù)據(jù)庫數(shù)據(jù)進(jìn)行局部更新 190 6.14 對(duì)數(shù)據(jù)庫數(shù)據(jù)進(jìn)行局部刪除 192 6.15 如何將查詢結(jié)果生成新表 194第7章 設(shè)計(jì)報(bào)表和圖表 197 7.1 利用報(bào)表生成器生成報(bào)表 197 7.2 設(shè)計(jì)標(biāo)簽式報(bào)表 201 7.3 設(shè)計(jì)匯款單式報(bào)表 206 7.4 設(shè)計(jì)分組式報(bào)表 209 7.5 設(shè)計(jì)主明細(xì)式報(bào)表 213 7.6 設(shè)計(jì)圖案式報(bào)表 217 7.7 利用Excel打印報(bào)表 220 7.8 設(shè)計(jì)與修改圖表 227第8章 軟件與數(shù)據(jù)庫安全技術(shù) 232 8.1 如何設(shè)置對(duì)Access數(shù)據(jù)庫的訪問權(quán)限 232 8.2 如何利用INI文件對(duì)軟件進(jìn)行注冊(cè) 235 8.3 如何利用注冊(cè)表設(shè)計(jì)軟件注冊(cè)程序 237 8.4 如何跟蹤操作員操作 240 8.5 為不同用戶設(shè)置讀寫權(quán)限 247 8.6 如何設(shè)計(jì)軟件試用程序 251 8.7 利用硬件生成產(chǎn)品序列號(hào) 257第9章 計(jì)算機(jī)外圍硬件程序設(shè)計(jì) 260 9.1 如何將密碼寫入加密狗 260 9.2 如何使用加密狗進(jìn)行程序加密 264 9.3 利用掃描器入庫和銷售商品 269 9.4 如何設(shè)計(jì)客戶價(jià)格顯示器程序 278 9.5 如何顯示和設(shè)計(jì)條形碼程序 283 9.6 如何設(shè)計(jì)錢箱控制程序 287 9.7 如何設(shè)計(jì)兩臺(tái)計(jì)算機(jī)串口通信程序 290 9.8 如何設(shè)計(jì)掃描儀控制程序 293 9.9 如何設(shè)計(jì)刷卡機(jī)程序 294第10章 數(shù)據(jù)庫典型程序設(shè)計(jì) 298 10.1 如何設(shè)計(jì)主程序窗體 298 10.2 文本式錄入程序設(shè)計(jì) 303 10.3 表單式錄入程序設(shè)計(jì) 307 10.4 通用修改程序設(shè)計(jì) 311 10.5 通用查詢程序設(shè)計(jì) 315 10.6 統(tǒng)計(jì)排行程序設(shè)計(jì) 318 10.7 圖表分析程序設(shè)計(jì) 320 10.8 系統(tǒng)登錄程序設(shè)計(jì) 322 10.9 如何設(shè)計(jì)關(guān)于窗體 324 10.10 權(quán)限設(shè)置程序設(shè)計(jì) 326 10.11 數(shù)據(jù)備份程序設(shè)計(jì) 335 10.12 數(shù)據(jù)初始化程序設(shè)計(jì) 340第11章 多層結(jié)構(gòu)程序開發(fā)設(shè)計(jì) 343 11.1 如何創(chuàng)建應(yīng)用程序服務(wù)器 343 11.2 如何編寫客戶機(jī)連接應(yīng)用服務(wù)器的程序 348 11.3 如何使用Socket協(xié)議連接應(yīng)用服務(wù)器 350 11.4 如何在客戶端向服務(wù)器傳遞SQL 352 11.5 在遠(yuǎn)程訪問中設(shè)置SQL參數(shù)進(jìn)行選擇查詢 355 11.6 在客戶端添加、修改、刪除、更新服務(wù)器端數(shù)據(jù) 358 11.7 在客戶端對(duì)遠(yuǎn)程數(shù)據(jù)進(jìn)行統(tǒng)計(jì)匯總 360 11.8 如何在服務(wù)器上使用存儲(chǔ)過程 363第12章 SQL Server 2000開發(fā)設(shè)計(jì) 366 12.1 如何創(chuàng)建數(shù)據(jù)庫 366 12.2 如何刪除數(shù)據(jù)庫 368 12.3 怎樣在表設(shè)計(jì)器中創(chuàng)建新表 370 12.4 如何創(chuàng)建存儲(chǔ)過程 375 12.5 如何創(chuàng)建觸發(fā)器 378 12.6 如何生成和恢復(fù)SQL數(shù)據(jù)庫腳本 380 12.7 如何導(dǎo)入導(dǎo)出數(shù)據(jù) 384 12.8 如何完成數(shù)據(jù)備份和數(shù)據(jù)恢復(fù) 393第13章 使用Install Shield制作安裝程序 399 13.1 組織安裝信息 399 13.2 配置程序數(shù)據(jù) 401 13.3 設(shè)置目標(biāo)系統(tǒng) 403 13.4 設(shè)置安裝畫面 403 13.5 設(shè)置系統(tǒng)需求 404 13.6 安裝與部署 404
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載
Delphi數(shù)據(jù)庫開發(fā)關(guān)鍵技術(shù)與實(shí)例應(yīng)用(附光盤) PDF格式下載