当前位置: 代码迷 >> ASP.NET >> 初学者提问:sql语句有关问题
  详细解决方案

初学者提问:sql语句有关问题

热度:8869   发布时间:2013-02-25 00:00:00.0
菜鸟提问:sql语句问题
我用的是access数据库,这样的语句应该怎么写才不会出错

  mysql   =   "select   *   from   ajdj   where   az "   +   returnfuhao1(DropDownList11)   +   tb_az1.text

程序出错,信息描述如下:
语法错误   (操作符丢失)   在查询表达式   'az> 100order   by   id   desc '   中。

我的az的数据类型是长整型

------解决方案--------------------------------------------------------
try

mysql = "select * from ajdj where az " + returnfuhao1(DropDownList11) + " "+ tb_az1.text
------解决方案--------------------------------------------------------
看錯誤提示,應該是條件和order by之間沒有空格導致的。
------解决方案--------------------------------------------------------
跟踪一下sql语句,就知道错误在哪里了,要学会自己调试啊
  相关解决方案