请教此句SQL语句有什么问题?
如果我改为这样就显示不出来任何记录,无错误提示:
qysql="select * from qyml order by ID desc"
而这样:
qysql="select * from qyml where tjbz like '%01%' order by ID desc"
就正常,
另:我改为
qysql="select * from qyml by ID"也可以显示,但是不能排序了。
问题点数:20、回复次数:12Top
1 楼liuyangxuan(阿轩)回复于 2004-05-04 06:03:50 得分 0
具体出现什么错误?贴出来!
从表面上看语句都没有错误!Top
2 楼anwell(清风.Net 1982y.Net.Cn)回复于 2004-05-04 11:38:06 得分 0
没有错误错误 ,就是刷选不出来数据啊
Top
3 楼anwell(清风.Net 1982y.Net.Cn)回复于 2004-05-04 12:15:32 得分 0
自己顶:(Top
4 楼lhzyn(无心睡眠)回复于 2004-05-04 12:29:41 得分 0
把程序贴出来看看Top
5 楼fishnet0950(小鱼)回复于 2004-05-04 13:19:57 得分 0
不可能啊!Top
6 楼xieyj(如果有一天...)回复于 2004-05-06 10:18:11 得分 0
没有这样的记录Top
7 楼52juanjuan(Fibona)回复于 2004-05-06 10:21:36 得分 5
这条语句没有问题,关键是select * from qyml where tjbz like '%01%' order by ID desc这条语句的各字段不知道有没有,或者写错了没有Top
8 楼3gold(新丁)回复于 2004-05-06 11:28:15 得分 5
似乎没问题,估计和表内的记录有关。Top
9 楼swshan(swshan)回复于 2004-05-06 11:52:17 得分 5
排序的键只能是某个字段进行排序,你可以想一下,你的查询没有where 条件的话,它查询的是全部字段,这样的话,有不同类型的字段是不能排序的。Top
10 楼ial999(兵荒马乱)回复于 2004-05-07 17:51:31 得分 5
楼上的,怎么会是对全部字段进行排序呢,order by id desc,ID不是字段啊Top
11 楼anwell(清风.Net 1982y.Net.Cn)回复于 2004-05-07 18:53:34 得分 0
OK, 我改为按日期就正常了,只是奇怪,我以前写个留言本按ID就可以的喔哦.也是自动编号的.Top
12 楼anwell(清风.Net 1982y.Net.Cn)回复于 2004-05-11 00:09:10 得分 0
解决了,是我代码有问题...Top




