首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >MySql查询无法在安装相同软件的2台PC上运行

MySql查询无法在安装相同软件的2台PC上运行
EN

Stack Overflow用户
提问于 2020-05-10 16:03:16
回答 1查看 45关注 0票数 0

我的房间里有两台电脑,当我打开桌面上的project1时,我正在与它们共享一个项目(请参阅包括图表),我所有包含WHERE关键字的查询都不能工作,因为它们在all.In上不工作--笔记本电脑不工作,组合框被填充,但相同的代码没有填充桌面上的组合框。让我疯狂的是,当我把它加载到我的笔记本电脑上时,这个项目按预期工作。为什么相同的代码在我的笔记本上工作,但在我的桌面上却不工作?以及为什么当我移除查询的哪个部分时,查询在我的destop上按预期工作?任何帮助都很感激。PC机设置图

代码语言:javascript
运行
复制
MySqlcnty = new MySqlConnectivity();
string constring = MySqlcnty.ConnectionString;
string query = "SELECT concat(firstname, ' ', lastname, ' ', '(', asma, ')') FROM person where eidikotita = 'ΙΠΤΑΜΕΝΟΣ'";
using (Connection = new MySqlConnection(constring))
{
    using (Cmd = new MySqlCommand(query, Connection))
    {
        Connection.Open();
        using (MySqlDataAdapter da = new MySqlDataAdapter(query, Connection))
        {
            DataSet dt = new DataSet();
            da.Fill(dt, "person");
            CreatedByCombobox.ItemsSource = dt.Tables[0].DefaultView;
            CreatedByCombobox.DisplayMemberPath = dt.Tables[0].Columns[0].ToString();
            CreatedByCombobox.SelectedValuePath = dt.Tables[0].Columns[0].ToString();
            //AskisiCombobox.SelectedIndex = 0;
        }
    }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-11 00:02:08

如果它根本没有在第二台机器上查询,我将直接查看连接字符串。在机器1和2上,MySQL的命名实例是不同的吗?如果是的话,会是这样吗?首先,我将深入到via调试中,看看Connection.Open()是否有效。如果不是的话,就是这样。如果是这样的话,我将从YourTable做一个简单的选择*。如果失败了,许可?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61714896

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档