C# 尝试从数据库中输出数据时出错
在尝试输出内容时,我看到此处显示的错误: 您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以了解使用第1行“FROM colors.prompt\u reply”附近的正确语法 请帮忙C# 尝试从数据库中输出数据时出错,c#,mysql,C#,Mysql,在尝试输出内容时,我看到此处显示的错误: 您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以了解使用第1行“FROM colors.prompt\u reply”附近的正确语法 请帮忙 MySqlCommand cmdDatabase = new MySqlCommand("select (user_Id, project, project_feedback, when) FROM colours.prompt_reply ;",conDataBase); 我认为你的命令有误
MySqlCommand cmdDatabase = new MySqlCommand("select (user_Id, project, project_feedback, when) FROM colours.prompt_reply ;",conDataBase);
我认为你的命令有误 MySqlCommand cmdDatabase=new MySqlCommandselect user_Id,project,project_feedback,从您的_table_name,conDataBase “什么时候”是你桌子的一部分吗
我没有在C中真正使用MySql,但我以前使用过Sql Server,我认为它可以工作我认为您的查询格式不正确, 表的列名是什么时候?如果是,那么 以下用作
MySqlCommand cmdDatabase = new MySqlCommand("select user_Id, project, project_feedback, `when` FROM colours.prompt_reply ;",conDataBase);
因为when是MySql中的一个关键字,所以如果您使用它作为列名,那么请使用反勾号。您不能只使用颜色。提示\u回复为什么您的选择列介于和之间?@MkhululiCooperNcubeKamzilan:如果这是您正在寻找的并且它正在工作,那么您应该接受它作为“答案”。是的,when是我表中的一列。什么时候是我出错的原因