Visual Studio 2008 Express 中的 LINQ To SQL
Visual Studio 2008 Express 中的 LINQ To SQL
文/黃忠成
這幾日剛好有空,心血來潮的下載了Visual Studio 2008 C# Express版本,發現此版本居然也支援了LINQ To SQL,雖然有限制只能使用SQL Server資料庫檔案作為資料來源,不能直接於IDE中連結SQL Server伺服器,不過這並不是問題,我們只要從欲連結的SQL Server中複製資料庫檔案到其它目錄(要先在SQL Server中對該資料庫執行離線工作選項),然後照著下面的步驟做就可以了,這代表著【極意之道-.NET Framework 3.5資料庫開發聖典-ASP.NET篇】一書所提的技術,除了ADO.NET Entity Framework外,都可以適用於Visual Studio 2008 Express版本,對沒有Visual Studio 2008的朋友來說,這可是好事一樁。
(呼呼,又在推銷書了,呵,沒辦法,一刷還沒賣完咩)
1. 加入資料連線
2.選取資料連線用的ADO.NET Data Provider
3.選取連線的資料表
4.完成後,應可見到資料庫總管中已經有資料庫可用。
5.建立一個新的主控臺專案(Windows Form專案也無彷),然後加入一新專案:LINQ To SQL類別。
6.開出LINQ To SQL的設計畫面後,接著就可以由左方的資料庫總管,拖拉資料表進設計區了。
7.此時會詢問是否將選取的資料庫複製到專案執行檔的輸出目錄,如果你最後想連結的是位於SQL Server(如SQL Server 2005 Standard Edition)上的資料庫,那麼請選擇否。
8.完成圖如下。
9.於你的程式中鍵入以下的程式碼。
using System; using System.Collections.Generic; using System.Linq; using System.Text;
namespace ConsoleApplication1 { class Program { static void Main(string[] args) { DataClasses1DataContext context = new DataClasses1DataContext(); var result = from s1 in context.Customers where s1.CustomerID.Contains("V") select s1; foreach (var item in result) Console.WriteLine(item.CustomerID); } } } |
編譯後便可執行。
10.如果你的程式最終目的是要連線SQL Server 2005標準版,可於應用程式設定區中,修改預設的連線字串即可。
相關文章
- Visual Studio 2008中的Linq開發技術
- 當 Visual Studio 2005遇上LINQ To SQLSQL
- Visual Studio2008中ajax的安裝方法
- Visual Studio 2005:在組織內部採用 Visual Studio ExpressExpress
- sql2008bi與EDM & LINQSQL
- LINQ to SQL 中可以使用的LINQ函式SQL函式
- boost 1.35.0 Visual Studio 2008編譯指南編譯
- LINQ-to-SQL那點事~LINQ-to-SQL中的併發衝突與應對SQL
- LINQ-to-SQL那點事~LINQ-to-SQL中的資料快取與應對SQL快取
- Visual Studio中的C,C++,C#C++C#
- LINQ to SQLSQL
- 【落雨凌風】Visual Studio 2008 SDK 1.1 Beta 釋出
- LINQ系列:LINQ to SQL Transact-SQL函式SQL函式
- 使用Microsoft® Visual Studio® 2008解決軟體開發中的挑戰-Mobile 開發薦ROS
- LINQ系列:LINQ to SQL Take/SkipSQL
- Visual Studio “14”中的Web開發新技巧Web
- Visual Studio “14″中的Web開發新技巧Web
- 在 Ubuntu 中安裝 Visual Studio CodeUbuntu
- LINQ to SQL收藏SQL
- Linq to SQL 上篇SQL
- LINQ系列:LINQ to SQL Where條件SQL
- LINQ系列:LINQ to SQL Concat/UnionSQL
- LINQ系列:LINQ to SQL Join連線SQL
- Visual Studio Code
- Visual Studio 2008不能建立資料庫連線出現的問題資料庫
- 【譯】Visual Studio 17.8 中我最喜歡的特性
- Visual Studio 2008重新整理頁面時不自動編譯編譯
- 在 Visual Studio Code (VS Code) 中設定
- LINQ系列:LINQ to SQL Select查詢SQL
- SQL Server 2008中Analysis Services的新特性——深入SQL Server 2008SQLServer
- Java on Visual Studio Code的更新Java
- Visual Studio的LUA外掛
- 使用 Visual Studio 進行 SQL Server 原始碼管理和部署SQLServer原始碼
- Linq to sql 分頁SQL
- Linq to sql 筆記SQL筆記
- Linq to sql 求和操作SQL
- Visual Studio中Es6的開發環境搭建開發環境
- Visual Studio中的Android模擬器使用詳解Android