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標準版,可於應用程式設定區中,修改預設的連線字串即可。
相關文章
- SQL Server 2008中Analysis Services的新特性——深入SQL Server 2008SQLServer
- 用Visual Studio 2008開發IE BHO (瀏覽器幫助物件)之一瀏覽器物件
- Visual Studio Code
- Visual Studio Tips
- Java on Visual Studio Code的更新Java
- SQL Server 2008中的行壓縮(上)JUSQLServer
- 【Python】—{Visual Studio Code}Python
- Microsoft Visual Studio CodeROS
- 安裝 Visual Studio
- Visual Studio 快捷鍵
- 【譯】Visual Studio 中的 GitHub Copilot:2023年回顧Github
- 【譯】Visual Studio 17.8 中我最喜歡的特性
- 在 Visual Studio Code (VS Code) 中設定
- cuda的 visual studio 環境配置
- 【譯】Visual Studio Enterprise 中的程式碼覆蓋率特性
- Visual Studio中Es6的開發環境搭建開發環境
- Visual Studio 常用快捷鍵
- 【譯】Database Profiling with Visual StudioDatabase
- 使用Visual Studio分析dump
- 在 Visual Studio Code 中配置 Python Flask 環境PythonFlask
- 在Visual Studio 2013中配置Entity Framework使用MySQLFrameworkMySql
- 【譯】如何在 Visual Studio 中安裝 GitHub CopilotGithub
- 如何在Visual Studio中除錯.NET原始碼除錯原始碼
- Deepin系統中如何安裝Visual Studio Code
- 在 Visual Studio 中更好地進行搜尋
- VISUAL-STUDIO(2022)-透過Visual Studio Installer新增C++工作負載C++負載
- 在Visual Studio 中使用git——給Visual Studio安裝 git外掛(二)Git
- 【譯】Visual Studio 2019 的 Local Process with Kubernetes
- SQL SERVER 2008安全配置SQLServer
- 在Visual Studio 中使用git——檔案管理-中(五)Git
- Visual Studio Code 使用指南
- Visual Studio 2017 常用快捷鍵
- Visual Studio 2017 15.8概覽
- visual studio 2015快捷鍵整理
- Visual Studio Code 1.78 釋出!
- Visual Studio Code 和 GitHub CopilotGithub
- Visual Studio Code 1.77 釋出!
- Visual Studio 2019更新到16.2.3
- Visual Studio 2019更新到16.2.1