Visual Basic 2005+SQL Server 2005數(shù)據(jù)庫開發(fā)與實例

出版時間:2008-6  出版社:清華大學出版社  作者:臧洪光,王濤,唐植華,周明輝 編著  頁數(shù):474  字數(shù):736000  
Tag標簽:無  

前言

  Visual Basic.NET是Microsoft Visual Studio.NET開發(fā)組件中功能強大的快速開發(fā)工具。它不僅繼承了Visual Basic 6.0簡單易學的特性,還新增了“繼承”功能,使得Visual Basic變成了真正的“面向對象的”編程工具。在數(shù)據(jù)庫領域,其表現(xiàn)更是引人注目,它提供了多種數(shù)據(jù)庫開發(fā)技術,支持幾乎所有的數(shù)據(jù)庫系統(tǒng),如SQL Server、Oracle、MySQL、Sybase、Access等;而且還提供了良好的開發(fā)環(huán)境和豐富的文檔支持。

內容概要

Visual Basic 2005是Microsoft Visual Studio開發(fā)組件中功能強大的快速開發(fā)工具,由于其所具有的強大功能和友好的開發(fā)環(huán)境,一經(jīng)推出便廣受好評,成為Windows平臺上應用程序開發(fā)的利器;而Microsoft SQL Server 2005更是在商用數(shù)據(jù)庫市場上獨領風騷,兩者的結合堪稱程序開發(fā)的黃金組合?! ”緯?3章,系統(tǒng)地介紹了Visual Basic 2005中文版以及SQL Server 2005的基本操作,并對使用Visual Basic開發(fā)數(shù)據(jù)庫應用程序的方法進行了詳細的介紹,具體包括Visual Basic 2005開發(fā)環(huán)境、數(shù)據(jù)庫基本原理及應用、數(shù)據(jù)庫訪問接口概述、數(shù)據(jù)綁定技術、數(shù)據(jù)顯示控件、Windows窗體應用程序開發(fā)流程及發(fā)布、Web數(shù)據(jù)庫應用程序的開發(fā)流程及發(fā)布等內容。并且在本書的光盤上附有全部案例的源代碼和視頻講解,讀者可以根據(jù)需要在示例代碼的基礎上進行二次開發(fā)。  本書作為使用Visual Basic進行數(shù)據(jù)庫開發(fā)的實例教程,圍繞SQL Server 2005的特點對此類應用程序的開發(fā)流程進行了詳細的說明,教學重點明確、結構合理、語言簡明,而且每個實例均為作者在本領域工作中的真實案例,具有很強的實用性,適用對象為Visual Basic及SQL Server的初、中級讀者,可以作為Visual Basic程序設計培訓班的教材,也適合軟件程序開發(fā)人員或是工科高等院校學生自學使用。

書籍目錄

第1章  Visual Basic 2005開發(fā)環(huán)境	 1.1  Windows Form應用程序	  1.1.1  創(chuàng)建項目	  1.1.2  添加窗體	  1.1.3  添加控件	  1.1.4  添加代碼	 1.2  Windows窗體應用程序示例	  1.2.1  建立用戶界面	  1.2.2  添加代碼	  1.2.3  實現(xiàn)彈出式對話框	 1.3  Web窗體設計器	  1.3.1  Web頁面、HTML窗體和Web窗體	  1.3.2  Web基礎理論	 1.4  一個簡單的Web窗體程序	  1.4.1  開啟一個ASP.NET Web應用程序項目	  1.4.2  添加控件和對控件編程	第2章  Visual Basic傳統(tǒng)數(shù)據(jù)訪問模式ADO	 2.1  ADO對象模型	 2.2  ADO常用對象	  2.2.1  Connection對象	  2.2.2  Command對象	  2.2.3  RecordSet對象	  2.2.4  ADO Parameter對象	  2.2.5  ADO Fields集合和Field對象	  2.2.6  ADO Properties集合和Property對象	  2.2.7  ADO Errors集合和Error對象	 2.3  ADO擴展庫	 2.4  使用ADO控件	  2.4.1  創(chuàng)建使用ADO對象模型的項目	  2.4.2  獲取數(shù)據(jù)	  2.4.3  顯示RecordSet中的數(shù)據(jù)信息	  2.4.4  編輯數(shù)據(jù)	  2.4.5  更新數(shù)據(jù)	  2.4.6  關閉主界面	第3章  Visual Basic最新數(shù)據(jù)訪問模式ADO.NET	 3.1  ADO與ADO.NET的區(qū)別	 3.2  ADO與ADO.NET的選擇	 3.3  ADO.NET組件結構	 3.4  .NET數(shù)據(jù)提供程序	  3.4.1  ADO.NET Connection對象	  3.4.2  ADO.NET Command對象	  3.4.3  ADO.NET DataReader對象	  3.4.4  ADO.NET DataAdapter對象	 3.5  DataSet組件	  3.5.1  DataSet對象模型	  3.5.2  DataTable和DataTable Collection對象	  3.5.3  DataColumn對象	  3.5.4  DataRow對象	  3.5.5  DataRelationCollection和DataRelation	  3.5.6  ExtendedProperties	第4章  Visual Basic中的數(shù)據(jù)綁定及其控件	 4.1  簡單數(shù)據(jù)綁定及其控件	  4.1.1  簡單數(shù)據(jù)綁定控件	  4.1.2  創(chuàng)建簡單數(shù)據(jù)綁定	 4.2  復雜數(shù)據(jù)綁定及其控件	  4.2.1  復雜數(shù)據(jù)綁定控件	  4.2.2  創(chuàng)建復雜數(shù)據(jù)綁定	 4.3  使用數(shù)據(jù)綁定的常見方案	  4.3.1  報表	  4.3.2  數(shù)據(jù)輸入	  4.3.3  主控/詳細關系	  4.3.4  查找表	第5章  Visual Basic的報表生成利器—— 水晶報表	 5.1  設計報表	  5.1.1  使用示例報表	  5.1.2  創(chuàng)建報表	 5.2  設置項目	 5.3  綁定報表	 5.4  導出報表	 5.5  打印報表	第6章  Visual Basic網(wǎng)絡應用程序開發(fā)	 6.1  Windows程序開發(fā)和Web程序開發(fā)的區(qū)別	  6.1.1  界面設計	  6.1.2  數(shù)據(jù)庫的安全性	  6.1.3  數(shù)據(jù)量	 6.2  建立Web應用程序的運行環(huán)境	  6.2.1  安裝IIS Web服務器	  6.2.2  管理Web服務器的目錄	 6.3  Visual Basic在開發(fā)Web應用程序時的作用	  6.3.1  If/Then判斷	  6.3.2  處理來自客戶端的信息	  6.3.3  存取數(shù)據(jù)和文件	 6.4  Visual Basic開發(fā)Web程序的常用類	  6.4.1  Page類	  6.4.2  Request對象	  6.4.3  Response對象	 6.5  Visual Basic開發(fā)Web程序的常用控件	  6.5.1  GridView控件	  6.5.2  DataList控件	 6.6  使用Visual Basic開發(fā)網(wǎng)絡數(shù)據(jù)庫程序的流程	第7章  SQL Server 2005數(shù)據(jù)庫管理	 7.1  SQL Server 2005的新增功能	 7.2  數(shù)據(jù)庫管理	  7.2.1  數(shù)據(jù)庫的創(chuàng)建和刪除	  7.2.2  數(shù)據(jù)庫的備份與還原	 7.3  數(shù)據(jù)表管理	  7.3.1  使用可視化方式創(chuàng)建表	  7.3.2  使用SQL語句創(chuàng)建表	  7.3.3  使用可視化方式對數(shù)據(jù)表進行增、刪、改操作	  7.3.4  使用SQL語句對數(shù)據(jù)表進行增、刪、改操作	  7.3.5  設置數(shù)據(jù)表間的關系	 7.4  創(chuàng)建視圖和存儲過程	  7.4.1  使用可視化方式創(chuàng)建視圖	  7.4.2  使用SQL語句創(chuàng)建視圖	  7.4.3  創(chuàng)建存儲過程	  7.4.4  安全管理	 7.5  觸發(fā)器	  7.5.1  創(chuàng)建觸發(fā)器	  7.5.2  刪除觸發(fā)器	 7.6  SQL查詢	  7.6.1  DISTINCT	  7.6.2  子查詢	  7.6.3  GROUP BY	  7.6.4  合計函數(shù)	  7.6.5  LIKE	第8章  超市管理系統(tǒng)	 8.1  概述	  8.1.1  系統(tǒng)背景	  8.1.2  系統(tǒng)預覽	 8.2  主要技術	  8.2.1  面向對象的設計	  8.2.2  工程屬性的設置	  8.2.3  窗體和基本控件的使用	  8.2.4  其他技術	 8.3  系統(tǒng)設計	  8.3.1  需求分析	  8.3.2  系統(tǒng)設計	 8.4  數(shù)據(jù)庫設計	  8.4.1  數(shù)據(jù)庫的需求分析	  8.4.2  數(shù)據(jù)庫的邏輯結構設計	  8.4.3  創(chuàng)建表間關系	 8.5  設計系統(tǒng)主界面	  8.5.1  創(chuàng)建工程項目	  8.5.2  設計系統(tǒng)主界面	 8.6  通用類設計	  8.6.1  ADO.NET相關類	  8.6.2  DataBinding類	  8.6.3  DBUser類	 8.7  登錄模塊	 8.8  用戶管理模塊	  8.8.1  添加用戶	  8.8.2  編輯用戶	  8.8.3  刪除用戶	  8.8.4  修改密碼	 8.9  進貨管理模塊	  8.9.1  登記訂貨單	  8.9.2  修改訂貨單	  8.9.3  刪除和查詢訂單	 8.10  入庫管理模塊	 8.11  銷售管理模塊	 8.12  收付款查詢模塊	 8.13  基本信息管理模塊	第9章  賓館管理系統(tǒng)	 9.1  概述	  9.1.1  系統(tǒng)背景	  9.1.2  系統(tǒng)預覽	 9.2  主要技術	  9.2.1  高級控件	  9.2.2  初始屏幕窗體	  9.2.3  ODBC.NET數(shù)據(jù)提供程序	  9.2.4  建立與訪問項目資源	 9.3  系統(tǒng)設計	  9.3.1  需求分析	  9.3.2  系統(tǒng)設計	 9.4  數(shù)據(jù)庫設計	  9.4.1  數(shù)據(jù)庫的需求分析	  9.4.2  數(shù)據(jù)庫的邏輯結構設計	  9.4.3  創(chuàng)建表間關系	  9.4.4  創(chuàng)建ODBC DSN	 9.5  設計系統(tǒng)主界面	  9.5.1  創(chuàng)建工程項目	  9.5.2  建立與訪問項目資源	  9.5.3  初始屏幕窗體設計	  9.5.4  設計系統(tǒng)主界面	 9.6  通用類設計	 9.7  房客管理模塊	  9.7.1  房客登記	  9.7.2  補交押金	  9.7.3  房客換房	  9.7.4  房客退房	 9.8  預定管理模塊	  9.8.1  預定房間	  9.8.2  預定轉入住	  9.8.3  取消預定	 9.9  客房管理模塊	第10章  醫(yī)院管理系統(tǒng)	 10.1  概述	  10.1.1  系統(tǒng)背景	  10.1.2  系統(tǒng)預覽	 10.2  主要技術	  10.2.1  數(shù)據(jù)庫操作	  10.2.2  DataGridView控件	  10.2.3  TabControl控件	  10.2.4  模式對話框	  10.2.5  異常處理	 10.3  系統(tǒng)設計	  10.3.1  需求分析	  10.3.2  系統(tǒng)設計	 10.4  數(shù)據(jù)庫設計	  10.4.1  數(shù)據(jù)庫的需求分析	  10.4.2  數(shù)據(jù)庫的邏輯結構設計	  10.4.3  創(chuàng)建表間關系	 10.5  數(shù)據(jù)庫結構的實現(xiàn)	  10.5.1  創(chuàng)建數(shù)據(jù)庫	  10.5.2  創(chuàng)建門診掛號表	  10.5.3  創(chuàng)建門診病人表	  10.5.4  創(chuàng)建門診收費表	  10.5.5  創(chuàng)建住院管理相關表	 10.6  設計系統(tǒng)主界面	  10.6.1  創(chuàng)建工程項目	  10.6.2  設計系統(tǒng)主界面	 10.7  通用類設計	  10.7.1  查詢和創(chuàng)建數(shù)據(jù)庫	  10.7.2  查詢和創(chuàng)建表	  10.7.3  查詢和創(chuàng)建視圖	  10.7.4  根據(jù)查詢條件顯示指定表記錄	  10.7.5  更新DataGridView改變的內容	 10.8  門診管理模塊	  10.8.1  門診掛號	  10.8.2  門診收費	 10.9  住院管理模塊	  10.9.1  住院登記	  10.9.2  收預交金	  10.9.3  費用記賬	  10.9.4  出院結算	第11章  房地產(chǎn)管理系統(tǒng)	 11.1  概述	  11.1.1  系統(tǒng)背景	  11.1.2  系統(tǒng)預覽	 11.2  主要技術	  11.2.1  數(shù)據(jù)庫操作	  11.2.2  DataGridView控件	  11.2.3  水晶報表	  11.2.4  訪問系統(tǒng)配置文件	 11.3  系統(tǒng)設計	  11.3.1  需求分析	  11.3.2  系統(tǒng)設計	 11.4  數(shù)據(jù)庫設計	  11.4.1  數(shù)據(jù)庫的需求分析	  11.4.2  數(shù)據(jù)庫的邏輯結構設計	  11.4.3  創(chuàng)建表間關系	  11.4.4  創(chuàng)建觸發(fā)器	  11.4.5  創(chuàng)建存儲過程	 11.5  設計系統(tǒng)主界面	  11.5.1  創(chuàng)建工程項目	  11.5.2  設計系統(tǒng)主界面	 11.6  通用類設計	  11.6.1  訪問程序配置文件	  11.6.2  執(zhí)行非查詢命令	 11.7  銷售管理模塊	  11.7.1  客戶管理和客戶查詢	  11.7.2  房屋銷售和銷售報表	 11.8  樓盤資料管理模塊	  11.8.1  樓盤管理	  11.8.2  樓房管理	  11.8.3  房屋管理	 11.9  數(shù)據(jù)管理	  11.9.1  數(shù)據(jù)初始化	  11.9.2  備份數(shù)據(jù)庫	  11.9.3  還原數(shù)據(jù)庫	第12章  在線考試系統(tǒng)	 12.1  概述	  12.1.1  系統(tǒng)背景	  12.1.2  系統(tǒng)預覽	 12.2  主要技術	  12.2.1  ASP.NET技術	  12.2.2  HTML技術	  12.2.3  數(shù)據(jù)庫技術	  12.2.4  Web控件	 12.3  系統(tǒng)設計	  12.3.1  需求分析	  12.3.2  系統(tǒng)設計	 12.4  數(shù)據(jù)庫設計	  12.4.1  數(shù)據(jù)庫的需求分析	  12.4.2  數(shù)據(jù)庫的邏輯結構設計	  12.4.3  創(chuàng)建表間關系	 12.5  通用類設計	 12.6  用戶登錄模塊	 12.7  考生主界面模塊	 12.8  生成試卷模塊	 12.9  提交試卷模塊	 12.10  考生信息管理模塊	第13章  后臺數(shù)據(jù)庫系統(tǒng)的移植和升級以及系統(tǒng)的安裝和部署	 13.1  后臺數(shù)據(jù)庫系統(tǒng)的移植	  13.1.1  Access數(shù)據(jù)庫移植到SQL Server數(shù)據(jù)庫	  13.1.2  從SQL Server 2000移植到SQL Server 2005	  13.1.3  從SQL Server移植到MySQL	  13.1.4  兩臺計算機之間的數(shù)據(jù)庫移植	 13.2  后臺數(shù)據(jù)庫系統(tǒng)的升級	 13.3  Windows系統(tǒng)軟件打包和發(fā)布	  13.3.1  在.NET中創(chuàng)建應用程序部署	  13.3.2  添加數(shù)據(jù)庫	  13.3.3  安裝“房地產(chǎn)管理系統(tǒng)”程序	 13.4  Web程序的打包和發(fā)布	  13.4.1  生成Web安裝項目	  13.4.2  安裝Web項目

章節(jié)摘錄

  第1章 Visual Basic 2005開發(fā)環(huán)境  Visual Basic 2005使用與Visual C++、Visual C#、Visual J#相同的集成開發(fā)環(huán)境(IDE),因此它們可以共享開發(fā)環(huán)境提供的工具(例如文本編輯工具和調試工具),這樣有助于創(chuàng)建混合語言解決方案。另外,這些語言利用了.NET Framework的功能,.NET Framework簡化了ASP Web應用程序開發(fā),從而可以很方便地使用Visual Basic 2005來開發(fā)網(wǎng)站。本章通過兩個簡單的例子,來演示如何使用Visual Basic生成桌面應用程序和ASP Web應用程序。

編輯推薦

  開發(fā)工具與后臺數(shù)據(jù)庫有很強的針對性;  內容新穎,將多種數(shù)據(jù)庫技術相結合應用;  案例豐富,有較強的實用價值,具備商業(yè)特性;  實例講解清晰,符合軟件工程有理,且技術難點闡述明了;  數(shù)據(jù)庫系統(tǒng)擴展性強,讀者適當修改即可應用實際需要;  光盤內容包括實例源代碼,實例開發(fā)和運行過程全程多媒體講解。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Visual Basic 2005+SQL Server 2005數(shù)據(jù)庫開發(fā)與實例 PDF格式下載


用戶評論 (總計6條)

 
 

  •   雖然基礎了點,但是還是不錯的,挺有參考價值,是比較基礎的帶例程的那種書,計算機認準清華出版社還是不錯的。印刷可以,是正版。一點缺憾是前面基礎知識方面比較籠統(tǒng),有點太基礎了。
  •   這本書是幫朋友買的,還算實用。。
  •   內容不錯,排版不夠好
  •   同事的書,不錯
  •   本書印刷出現(xiàn)很多錯誤,配送光盤里面的項目開發(fā)實例,如超市管理系統(tǒng)、賓館管理系統(tǒng)都是由于代碼錯誤運行不正常,明顯作者沒有一點責任心?。?!也有清華大學出版社責任!
  •   內容介始比較淺,比較適合初學者.實例難度偏低.
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7