你用QUERY,使用SQL来判断不是很好吗?
解决方案 »
- (散分)祈祷:早点来电啊,从昨晚长沙河西这边就停电了,真TMD热,有时热的睡不着!
- 关于Query连接DBGrid显示数据库删除提示 table is read only问题
- 本人刚学Delphi,有个问题,多谢
- 请高手指点:如何控制shelllistview在vsreport样式下的标题的长度
- 在websnap技术中,能否在摸板调用delphi程序时不是在表单value=""中书写要执行的动作,我想把它写到javascript中,这样按下一按钮后可执
- XE2编译文件大,怎么弄release模式
- DELPHI怎么样能够调用DOS的内部命令?
- 关于菜单
- 请问谁知道Kylix的注册码?
- 請賜教,應用程序發布的問題
- 我在使用QuickReport打印报表(报表数据是从数据库中得出),当数据量超过一页时,发现报表的下面快到页尾的地方会有一行即不能显示,又不能打印。而且按位置来说这一行并不是一个整个的Band,可能上一个Band的下半部分字体残缺。请问如何解决?
- 一个菜鸟问题,请大虾们帮忙
2.用Locate恢复的话就会发生上面所说的新纪录丢失现象,所以也不能用;
To yijun2000:怎样进行这两个Table之间的同步?麻烦您再指点一下
试试下面的方法看是否可以
1.为TAble中主键建立永久字段,如TAble1id
2.在table1的beforepost事件中加入代码
with tquery.create(self) do
begin
sql.databasename:='database';
sql.add('select count(*) from tablename');
sql.add('where id='+''''+table1id.value+'''');
active:=true;
if fields[0].value>0 then
begin
showmessage('相同的记录已存在');
abort; //中止post动作.
end;
end;
如还有问题请Mail至[email protected]