2个问题求助~!(10分)

  • 主题发起人 主题发起人 一只菜鸟Olala
  • 开始时间 开始时间

一只菜鸟Olala

Unregistered / Unconfirmed
GUEST, unregistred user!
1.在select * from tabel where fildname1 like :fildname order by fildname2;语句中提示未查询前不能使用ORDER BY,在带有参数的SELECT语句中我应该如何使用ORDER BY语句才是正确的?
2.在DBGRID中显示出查询结果后,我想实现在其中某一条上鼠标双击则响应某个事件,应该怎么写?(已解决)
2.打开一个文件应该用什么函数,要怎么设置?我想在程序执行某个事件时先用声音提示一下,把声音文件放到了程序执行文件同一目录下,怎么使用它?
 
1,说真的有点怀疑. 是不是你哪弄错了
2,oncellclick
 
1.确定是无法这么使用的,错误提示为'Filed in order by must in result set';
2.oncellclick是单击的事件,多谢提醒,我找到了ondblclick,实现了想要的功能.
 
不会是table本身就不存在fildname2字段吧[:D]
 
那怎么可能啊,如果我 把参数:filedname2去掉或改为固定值,则语句可以顺利执行,可是带了参数后程序运行的顺序应该是在下一条语句中给参数赋值,在没有赋值前ORDER BY就不合法了,应该是这样的吧....所以我想知道在带参数的SELECT语句中使用ORDER BY应该怎么用才合法~
 
你把你这段程序都贴出来吧
 
没在家,中午回去帖源码
 
后退
顶部