【问题标题】:mysql server integration with Visual Studio 2010 .netmysql 服务器与 Visual Studio 2010 .net 的集成
【发布时间】:2011-09-25 11:15:05
【问题描述】:

'm 使用安装在 OS win7(64 位)中的 Visual Studio 2010 Express Edition。我下载了安装成功的mysql服务器5.5.16(64位)。现在我只想将这些 mysql 服务器与 VS 2010 集成。我尝试安装 .Net(32 位)的 mysql 连接器,但没有任何用处。它们不是 .Net 的 64 位连接器。 VS 数据库资源管理器在连接到数据库时不显示连接到 mysql 服务器的 mysql 选项。我对这些技术很陌生。请帮帮我。我从过去 6 天开始尝试。

【问题讨论】:

    标签: c# mysql visual-studio


    【解决方案1】:

    有一个 64 位的 ODBC 连接器:

    Connector/ODBC 5.1.8

    对于 Visual Studio Server Explorer 集成,如果您设法配置 ODBC 连接字符串并将其列出来更好,但不确定 VS 服务器资源管理器支持哪种 DB 服务器,即使它不会显示它也不意味着它不会工作,那只是一个 UI 工具。

    你应该有另一个mySQL的UI工具,我以前用过SLQYog,很满意。

    一旦您创建了一个 mySQL 数据库并在其中包含一些表和少量记录,您可以尝试从 .NET 建立连接并检查它是如何工作的,您可以在您的 .NET 代码中执行类似的操作(只是其中一个许多使用连接示例...):

    static private void InsertRow(string connectionString)
    {
        string queryString = "INSERT INTO myTable...";
    
        OdbcCommand command = new OdbcCommand(queryString);
    
        using (OdbcConnection connection = new OdbcConnection(connectionString))
        {
            command.Connection = connection;
            connection.Open();
            command.ExecuteNonQuery();
    
            // The connection is automatically closed at 
            // the end of the Using block.
        }
    }
    

    【讨论】:

      猜你喜欢
      • 2013-04-27
      • 1970-01-01
      • 2015-08-03
      • 1970-01-01
      • 2011-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多