尝试从数据库中取出数据时出错
本文关键字:数据 出错 数据库 | 更新日期: 2023-09-27 18:13:53
当我试图输出东西时,我得到了这里显示的错误:
你的SQL语法有错误;检查与MySQL服务器版本对应的手册,以获得使用near ') FROM颜色的正确语法。Prompt_reply ' at line 1
请帮
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 your_table_name",conDataBase);
是"when"表的一部分吗?
我没有在c#中真正使用MySql,但我使用过Sql Sever之前,我认为它会工作
我认为你的查询格式不正确,"when"是表的列名吗?如果是,则
使用
MySqlCommand cmdDatabase = new MySqlCommand("select user_Id, project, project_feedback, `when` FROM colours.prompt_reply ;",conDataBase);
因为when
是MySql中的关键字,所以如果你用它作为列名,那么使用反号