求解一条Access数据库的Sql语句
vs2010,C#,access数据库
command.CommandText = "SELECT i_TradeCnt,i_UserId FROM TB_TRADE WHERE i_UserId =" + textUserId.Text + "ORDER BY i_TradeCnt DESC";
//查询一个用户的交易记录,按交易次数降序排列,通过textBox输入用户号,其中i_TradeCnt,i_UserId 在表中都是int型数据。
朋友们帮忙看看错在哪?谢谢!提示是语法错误(操作符丢失)