Q
qzzwg
Unregistered / Unconfirmed
GUEST, unregistred user!
几个月前自己做了一个档案管理程序,现在重新做,同样的程序,同样的开发环境
(delphi6+IB6)为什么一段语句以前能执行现在就不能执行。
详述如下:
以前能编译且运行的语句:
qu_jbb.SQL.Add('select * from jbb where (dh>=:n1)and(dh<=:n2)');
但现在却要这样写才可以(加引号):
qu_jbb.SQL.Add('select * from "jbb" where ("dh">=:n1)and("dh"<=:n2)');
还有个区别:前面的语句在以前执行时是可以获得能编辑的数据,但现在却不能获得
能编辑
[]的“活动”的数据(如果将query的RequestLive属性设为True,就会出错。
请教:
1、select语句中的“表”到底用不用引号,什么时候用,为什么以前不用就行?
2、TQuery部件获得“活动”的查询结果数据的约束条件
当通过SQL语句查询数据库服务器中的数据库表:
● 查询只能涉及到一个单独的表
● SQL语句中不能包含ORDER BY命令
● SQL语句中不能含聚集运算符SUM或AVG运算
这个语句并不符合上述条件,但为什么不能获得能编辑的“活动”的数据?
谢谢!
(delphi6+IB6)为什么一段语句以前能执行现在就不能执行。
详述如下:
以前能编译且运行的语句:
qu_jbb.SQL.Add('select * from jbb where (dh>=:n1)and(dh<=:n2)');
但现在却要这样写才可以(加引号):
qu_jbb.SQL.Add('select * from "jbb" where ("dh">=:n1)and("dh"<=:n2)');
还有个区别:前面的语句在以前执行时是可以获得能编辑的数据,但现在却不能获得
能编辑
代码:
请教:
1、select语句中的“表”到底用不用引号,什么时候用,为什么以前不用就行?
2、TQuery部件获得“活动”的查询结果数据的约束条件
当通过SQL语句查询数据库服务器中的数据库表:
● 查询只能涉及到一个单独的表
● SQL语句中不能包含ORDER BY命令
● SQL语句中不能含聚集运算符SUM或AVG运算
这个语句并不符合上述条件,但为什么不能获得能编辑的“活动”的数据?
谢谢!