2010-07-12 68 views
1

我正在做一個web應用程序的項目。我仍然是初學者,並有一定的疑問。請讓我知道我需要採取的所有步驟..我被困在連接SQL Server ..請幫助

  • SQL SERVER 2005是否可以與Visual Studio 2008一起使用?
  • 我已經安裝了上述軟件。我安裝了Visual Studio 2008專業版,並在其中自動安裝了Sql server 2005.
  • 我應該如何啓動連接。我確實通過運行SQL服務器(SQLEXPRESS)啓動SQL Server 2005服務
  • 最重要的是我需要在後端數據庫中創建表,我可以在Visual Studio '08中使用。

請幫我這個問題。謝謝提前

+0

您可以在SQL Server 2005 Express中創建可由VS2008製作的代碼使用的表。問題在哪裏? – Borealid 2010-07-12 06:50:50

+0

Google'如何在SQL Server中創建表',然後Google'如何讀取Visual Studio中的SQL Server數據庫'。如果你想在Visual Studio中創建表格,這隻能通過實體框架來完成,而且它被稱爲「模型優先」。 – RPM1984 2010-07-12 06:52:29

+0

@ RPM1984我做到了..我被卡住的主要是我沒有找到任何選項來創建表或SQL2005中的任何東西:( – 2010-07-12 07:06:30

回答

2

要創建表,你應該使用SQL Management Studio(一個Express版可用)。要在Visual Studio中輕鬆與這些表進行交互,請右鍵單擊項目,然後添加新項目 - >數據 - > LINQ to SQL類(稱爲DB.dbml或Base.dbml或類似的東西)。

現在去查看頂部菜單 - >服務器資源管理器。

右鍵單擊數據連接 - >添加連接 - > Microsoft SQL Server - >放入您的服務器名稱(可能是您的PC \ SQLEXPRESS),選擇您的數據庫。

現在您可以將表格拖到dbml工作區上。

現在建立的,你可以參考你的表格中這樣的代碼:

DBDataContext db = new DBDataContext(); 
Car[] cars = db.Cars.Where(c => c.Make = "Ford").ToArray(); 

您可能需要使用SQL配置管理器(谷歌更多的啓用TCP/IP和命名管道爲您的SQL Server Express細節)。

+0

@Graphain比你的回覆..一個更多的查詢 現在,我已經下載SQL管理工作室和安裝..我現在有一個SQL管理文件夾中的MS SQL SERVER 2005選項。事情是我甚至創建了我的服務器登錄關於我的PC名稱。哪一個是我應該輸入create table語句的數據庫中的文件?左邊有這個選項,數據庫層次結構下的主數據和模型,它們又包括這個表和全部。哪些文件可供他們選擇寫入?非常感謝。即使有什麼好書能幫助我! – 2010-07-12 08:29:30

+0

您需要創建一個新的數據庫。 Master是保存其他信息的默認數據庫。不要編輯這一個。只需右鍵單擊創建新數據庫。 – 2010-07-12 08:42:24

+0

非常感謝:) – 2010-07-12 09:51:00