各位大侠,我有个问题,我如何在代码中获得表中的记录数,如
select count(*) into count_num from table where user=变量 and datetime=变量;
我如何取得count_num 的值??????(注:我使用的是BDE),谢谢!
select count(*) into count_num from table where user=变量 and datetime=变量;
我如何取得count_num 的值??????(注:我使用的是BDE),谢谢!
解决方案 »
- sqlserver中超时问题
- 谁有ImageEN的事例?给小弟个看看学学
- 没分了,请教个查询问题
- 数据库的备份与恢复???(菜鸟级问题,请高手指点)
- 关于freeAndNil
- 高分请教报表控件QuickRep的一个小问题。
- 有没有好的做类似OfficeXp菜单的控件?CoolMenu好像不好用
- 项目后天验收,还有几个问题困扰,高手中手低手看进来
- 求教,偶用treeview处理mis的用户名录,怎么保证 新用户X 中的x递增,并且保证已建立的新用户被修改为其他的名称时,再新建立的用户会自动填补被修改的用户的X;软件重启动后修建用户续着X?
- 如何将窗口设置成总在任何应用程序窗口上面?
- [求助]如何实现类似联众游戏大厅的效果,桌位图片根据数据集内容更换。
- 请问:为什么向Tquery的onUpdateRecord事件中写语句,执行提交操作的时候就出现错误?
{***************判断是否十条********************************}
sql:='';
sql:='select * from send_msg_log_t ';
sql:=sql+' where operate_name=''';
sql:=sql + main_from.UserLabel.Caption+ '''';
sql:=sql+' and substr(datetime,1,8)=''';
sql:=sql + midstr(formatdatetime('yyyymmddhhmmss',now),1,8)+ ''''; query3.SQL.Clear;
Query3.SQL.Text:=sql;
Query3.open; if Query3.RecordCount=10 then
begin
showmessage('dddddddddd');
exit;
end;但我试了,不行,不知我写的对不对???
Query3.Close;
Query3.SQL.Add;
Query3.open;
if Query3.RecordCount=10 then
begin
showmessage('dddddddddd');
exit;
end;
除掉count_num直接就可以啊.Fields[0].asinteger;