北京北大青鳥學校學術部老師介紹:VWD2005中包含了SQL Server 2005 Express Edition,它是SQL Server 2005的一個免費版本,它的目標用戶是那些希望用簡單的數(shù)據(jù)庫解決方案來建立應用程序的非專業(yè)的或狂熱的開發(fā)者。
由于SQL Server Express支持完整的SQL Server編程模型,例如SQLCLR、T-SQL、存儲過程、視圖、觸發(fā)器和XML數(shù)據(jù)類型,你可以使用SQL Server Express來了解這些技術,并且確保自己的應用程序可以運行在更高層次的平臺上(例如SQL Server企業(yè)版)。SQL Server Express很容易下載和安裝(它小于36MB),Visual Studio 2005和Visual Web Developer 2005也包括了它。
北京北大青鳥學校學術部老師介紹:Visual Studio包含了用于數(shù)據(jù)庫管理的工具,例如數(shù)據(jù)庫瀏覽器(Database Explorer)和查詢構造器(Query Builder),你可以使用它們來管理SQL Server Express數(shù)據(jù)庫。Visual Studio還支持一種新的基于文件的數(shù)據(jù)庫,用于建立SQL Server Express數(shù)據(jù)庫并把它作為項目的一部分。同時,Visual Studio 2005 和SQL Server 2005 Express為建立和部署數(shù)據(jù)驅動的Web應用程序提供了完整的解決方案,包括下面一些特性:
數(shù)據(jù)庫項目數(shù)據(jù)項
本地數(shù)據(jù)庫連接
數(shù)據(jù)庫瀏覽器管理
相對路徑連接字符串
XCopy部署支持
集成的調試支持
北京北大青鳥學校老師為大家介紹Visual Studio 2005中的基于文件的數(shù)據(jù)庫方式和設計器如何建立和使用這些數(shù)據(jù)庫。
Visual Web Developer和數(shù)據(jù)
Visual Web Developer為Web應用程序使用數(shù)據(jù)庫提供了大量的工具。你可以使用數(shù)據(jù)庫瀏覽器輕易地連接到數(shù)據(jù)庫并建立或查看數(shù)據(jù)庫關系圖或大綱(schema)。你還可以使用查詢構造器對話框和查詢結果表格來查詢數(shù)據(jù)庫和進行數(shù)據(jù)填充。建立新數(shù)據(jù)庫(使用本地文件)也是作為項目數(shù)據(jù)項提供的。
一旦在Visual Web Developer中連接了數(shù)據(jù)庫,就可以把數(shù)據(jù)庫表直接拖放到頁面上,以建立數(shù)據(jù)綁定的GridView控件。Visual Web Developer自動地建立一個關聯(lián)的數(shù)據(jù)源控件,并根據(jù)數(shù)據(jù)表來配置它的選擇、更新、插入和刪除操作。這種快捷操作為你節(jié)省了手動建立數(shù)據(jù)源所需的大量工作,你也可以輕易地根據(jù)需要,用適合的數(shù)據(jù)綁定控件代替GridView。 (北京北大青鳥學校,未完待續(xù))