簡體   English   中英

如何將Visual Studio 2010 Express C#連接到SQL Server Express

[英]How to connect Visual Studio 2010 Express C# to SQL Server Express

除了允許的輕量級選項(Access,SQL Compact或SQL文件)之外,是否有任何真正的解決方法可以使C#的Express版本連接到數據庫選項? 正如其他地方已經指出的那樣,在網絡版中可以這樣做。 還注意到您可以創建項目文件,在Web版本中打開它,創建連接,並使用數據庫實體創建項目,然后切換回C#。

但是,作為一種解決方法,這是非常笨重的,因為似乎我可以在我的C#數據庫資源管理器中保持SQL連接,這似乎與應用程序綁定,而不是任何項目,那么我將永久地能夠添加到數據庫而不必經常來回切換。

有沒有人解決過這個問題?

我想出了一個更好的解決方法。 應用程序設置似乎保存在[文檔和設置] \\ [用戶] \\ Application \\ Microsoft \\ VCSExpress \\ 10.0和VWDExpress \\ 10.0中。 我發現在WD中創建連接完美后,將ServerExplorer \\ DefaultView.SEView從VWDExpress復制到VCSExpress。 我可以從那里創建新對象,從數據刷新,從設計創建數據庫等。

是的.net連接器: http//dev.mysql.com/downloads/connector/net/

使用add reference指向dll並使用它們的函數連接到mysql服務器

好的只是為了清楚這一切...我在Windows 7上,我是我的機器上的管理員。

您可能必須以通常的方式更改以下文件夾的權限。

我和Visual Web開發人員一起在我的機器上有visual Studio c#express版。 我無法使用c#express瀏覽本地SQL服務器並連接到數據庫。 所以我按照上面的方法。

打開一個普通的資源管理器窗口並瀏覽到:

C:\\ Documents and Settings \\ YOURUSERNAME \\ Application Data \\ Microsoft \\ VCSExpress \\ 10.0 \\ ServerExplorer

將DefaultView.SEView重命名為DefaultView.SEViewORIGINAL

打開另一個資源管理器窗口並瀏覽到:

C:\\ Documents and Settings \\ YOURUSERNAME \\ Application Data \\ Microsoft \\ VWDExpress \\ 10.0 \\ ServerExplorer

復制DefaultView.SEView並將其粘貼到另一個資源管理器窗口中的文件夾中。

您現在將在該文件夾中有2個文件

DefaultView.SEView

DefaultView.SEViewORIGINAL

如果您打開visual studio c#express 2010,您現在將看到您的數據庫。 但是,您將無法為該數據庫創建新的數據庫。 您必須首先在VWDExpress中創建任何新連接並重復此過程。

有人可能想看看如何移動這些文件之間的差異並以這種方式修復它。

祝好運

還有另一項工作。

Sorerons解決方案僅適用於本地數據庫。 你會得到可怕的......'你的版本無法連接......等等等等等等。
所以我在VWD中打開了項目...使用Linq連接到sql類。 瞧,它有效。 我同時在vde和vwde中打開了項目。(我正在將項目模板從我的vis開發人員快遞復制到vis webd同時)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM