1
このMySQLのクエリが動作しない理由を誰にも説明できますか、私はMySQL Work Benchでクエリをテストしています。このフォームアプリケーションの他の部分で何度も同じC#コードを使用して、データベースにクエリを渡しても問題ありません。ありがとう。MySQLのクエリはC#で動作しませんが、MySQLの作業ベンチでは
public void addComboBox(ref Dictionary<string, string> folders)
{
comboBox1.Items.Clear();
comboBox2.Items.Clear();
string sqlGetFolders = "Select FolderName, FolderPath From folder, users Where folder.ID = users.ID and folder.ID = '@uID';";
MySqlCommand command = new MySqlCommand(sqlGetFolders, connection);
command.Parameters.AddWithValue("@uID", ID);
MySqlDataReader reader = command.ExecuteReader();
if (reader.HasRows)//bugging purposes
{
MessageBox.Show("Has Rows");//bugging purposes
while (reader.Read())
{
folders.Add((reader[0]).ToString(), (reader[1]).ToString());//folders is a dictionary
comboBox1.Items.Add((reader[0]).ToString());//lists
comboBox2.Items.Add((reader[0]).ToString());//lists
MessageBox.Show((reader[0]).ToString());//bugging purposes
}
}
else
{
MessageBox.Show("No Rows");//bugging purposes
}
reader.Close();
}
うわー、それは簡単でした、ありがとう。 – User1
@ User1あなたは歓迎ですが、あなたはその質問を正しいものとしてマークすることができます。 – mybirthname