[英]How do I set up a connection string for a MySQL database in a C# project without using dialog boxes?
注意:顯然,MySQL連接器安裝未自動顯示在添加數據源的對話框中的原因是因為 Visual 2008 Express Edition 不允許在Visual Studio IDE中進行“第三方集成”。 因此,這使得手動設置數據源變得更加重要,因為不存在來自MySQL連接器的集成工具。
我的目標是使用實體框架(ADO.NET實體數據模型)建立與MySQL數據庫的連接。 我對所有的向導和對話框感到沮喪,但仍然找不到我想要的東西。
到目前為止,這是我做的事情:我剛剛在機器上安裝了MySQL .NET Connector v6.1.3(據我所知,它已正確安裝。它顯示在“控制面板”的“添加/刪除程序”中)。 在Visual Studio(SP1附帶的帶有實體框架版本的Visual C#2008 Express Edition SP1)中,我單擊以添加對項目的引用,單擊“ ADO.NET實體數據模型”,然后轉到要求“該模型應包含什么?” 我選擇“從數據庫生成”,然后單擊“下一步”。
該屏幕詢問我應該使用哪個數據連接。 我單擊“新建連接”,然后看到一個如下所示的屏幕:
我剛剛安裝的ADO.NET MySQL Connector的選項在哪里?
我知道在哪里可以找到 MySQL 的連接字符串 ,但是我不知道如何將其放入我的應用程序中,以便Visual Studio可以識別它,使用ADO.NET連接器,並允許我選擇該連接來創建實體模型。 如何做到這一點?
使用app.config(或web.config)文件添加條目。 確保與MySQL提供程序一起正確指定provider =屬性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.