[英]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.