簡體   English   中英

將MySQL與Visual Studio結合使用(C#)

[英]Using MySQL with Visual Studio (c#)

我目前正在編程用於管理MySQL數據庫的軟件。 通常,我是一名Java開發人員,但是當您不熟悉Java並且Visual Studio極大地支持MySQL時,由於c#沒什么大不了的,所以我嘗試這樣做。 我安裝了MySQL的官方“開發工具包”以在Visual Basic中進行開發,連接到數據庫並用一些信息等填充文本框確實非常容易。現在讓我詳細討論一下問題:

第一個問題是,我找不到在表中從數據庫中繪制特定字段的方法。 我可以在gridviewtable中繪制整個表格,但是我只需要數據庫中的幾個字段即可。 但這沒什么大不了的,我可能會找到一個解決方案。

更大的問題是,我不能使用術語“使用MySQL”; 因此我無法在c#代碼中使用單個SQL語句。 我認為所有安裝都正確,並且找不到任何問題。 即使在重新安裝所有內容之后,我也不知道為什么這不起作用。 如上所述,從Visual Studio拖放東西沒有問題。

有人已經提示或解決了相同的問題嗎?

我正在使用Visual Studio Ultimate 2013和MySQL 5.6(我認為是5.6)。

提前致謝,

大聲疾呼

編輯:足以重新啟動PC。 對不起。

在MySql安裝程序中,您應該看到一個名為Connector / NET的項目。 您需要確保已安裝。 安裝完成后,右鍵單擊您的項目,單擊“添加引用”。 在打開的新窗口中,點擊左側的擴展按鈕。 向下滾動,直到看到MySql.Data 您很可能會擁有多個版本,因此將鼠標懸停在它們上以找到適合您.Net的版本(它將在Assemblies\\...之后的文件位置中。單擊hit,單擊ok,那么您應該能夠將using MySql.Data.MySqlClient添加到您的代碼文件中。

安裝Connector / Net並添加對mysql.dll的引用。 還有另一種解決方案-通過ODBC連接。 使用OdbcConnection類並在連接到MySQL的控制面板中定義ODBC DSN。

在VS中,啟動NuGet窗口,然后在線搜索MySql,您將找到MySql AB或Oracle制造的所需組件。

暫無
暫無

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

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