with query1 do
begin
if recordcount=0 then
...
end
begin
if recordcount=0 then
...
end
解决方案 »
- 数据库 数据不变 数据跟踪了 语句正确?
- 把IP摄像头传输过来的xvid编码的码流保存为avi文件
- AdoQuery ExecSQL 的正确用法
- 在DELPHI 7中如何进行多语言系统的开发
- 给aa.txt文件加个外壳,怎样做?在线等待!!!!
- 有关动态生成窗体的释放
- 用ADOTABLE+DBGRID连接数据库,能让数据在DBGRID里按照要求排序吗?
- 急,如何判断当前windows账号是否已经设置密码
- 只能在一行上显示一条记录,我要在一个QRBand上显示数据集中的两多条记录?
- 我的Delphi 5.5突然不能在新加的变量上设置断点了。怎么解决?
- 知道应用程序某一个窗体的handle,怎样得知那个进程的handle,那个程序主窗体handle,还有那个程序在硬盘上的路径?
- 怎么让Html文件在Form中显示(要求不显示IE的菜单)?
//首先确保有sql内容
Close;
SQL.Clear;
SQL.Add('select * from bbb');
Prepare;
Open;if query1.recordcount=0 then
begin
close;
sql.clear;
//插入时要确保bbb预ku两表结构一致,否则须指定字段
sql.add('insert into bbb select * from ku where sn=:a1');
query1.parambyname('a1').asstring:=edit1.text;
query1.prepare;
execsql;close;
sql.clear;
sql.add('select * from bbb order by 品名');
prepare;
open;//begin和end不可少
endelse begin
close;
sql.clear;
sql.add('delete from bbb');
prepare;
execsql;
end;
哪么多close,没心情看。