2014-11-24 49 views
0

我實際上正在研究一個大學項目,並且必須弄清楚如何將我的Windows Azure數據庫連接到已經存在的ASP.net Web應用程序項目。將Azure數據庫連接到現有的Asp.Net Web應用程序

Web應用程序應該在智能手機和平板電腦上運行。 由於這是一個團隊項目,我們使用TFVC來管理項目。

我們的客戶端提供了一個mysql腳本,它將創建所需的表。 數據庫託管在Azure中,我們希望通過Visual Studio終極訪問它,因此我們可以從數據庫中獲取數據並將其數據集成到應用程序中。

我也有連接字符串,所以我可以使用它,如果需要。

所以我的問題是: 我怎樣才能連接到數據庫通過視覺工作室和事後:我怎麼可以訪問它?通過訪問,我的意思是,在Visual Studio中如何以及在哪裏可以使用SQL查詢?

我真的不知道從哪裏開始,無論是通過代碼連接到數據庫還是通過其他方式連接到數據庫。

歡迎各種幫助。

預先感謝您。

+0

歡迎StackOverflow上。至於你的問題,我不確定你在問什麼。請編輯您的問題,並提供額外的詳細信息,例如:您現有的asp.net應用程序正在運行的位置(是否在Azure?內部?)無論您的數據庫位於VM還是SQL數據庫服務實例中;等等。你有什麼嘗試,你遇到了什麼挑戰? – 2014-11-24 11:57:13

+0

好吧,它試圖解釋我的問題。現在更容易理解嗎? – FlyingKanGuru 2014-11-24 14:04:42

回答

1

你的問題仍然很模糊你想達到什麼樣的細節,但希望這可以回答它。如果沒有,請提供更詳細的問題。

如果你只是想看看DB在Visual Studio和它

  1. 互動下載在Azure SDK
  2. 轉到工具>連接到數據庫

A面對話框將打開您可以通過Azure導航到數據庫。

就我個人而言,我更喜歡使用SQL Server Management Studio,它通過Visual Studio更加靈敏地響應用戶界面。

如果要將應用程序連接到Azure,如在代碼中與數據庫對話的應用程序,則只需將Web.Config中的連接字符串替換爲Azure連接字符串。然後使用ADO.NET,實體框架或其他ORM。

我推薦實體框架,但這一切都取決於您的情況和項目要求。

如果DB已經定義了它的模式這裏介紹: https://www.asp.net/mvc/overview/getting-started/database-first-development/setting-up-database

如果其空,你可以使用代碼第一: http://www.asp.net/mvc/overview/getting-started/getting-started-with-ef-using-mvc/creating-an-entity-framework-data-model-for-an-asp-net-mvc-application

+0

聽起來完全像我所需要的。稍後我會嘗試並回復您的建議。非常感謝你! :) – FlyingKanGuru 2014-11-24 14:20:40

相關問題