没有更新的原因时
1。你没有及时刷新你的数据。
2。你的SQL语句WHERE后面的条件出来后肯能是空记录。
1。你没有及时刷新你的数据。
2。你的SQL语句WHERE后面的条件出来后肯能是空记录。
解决方案 »
- 请问Delphi中如何获得Windows任务管理器中的应用程序任务数
- !!!!!!!dxDBTreeList!!!!!!!!!!!!dxDBTreeList!!!!!!!!!!!!!!!dxDBTreeList!!!!!!!!!!!dxDBTreeList!!!!dxDBTreeList
- 菜鸟问题!
- 超难!用QuickReport打印时,如果要打印的字段太多,想将多余的字段放到新的一页中咋办?在线等..内详...
- 请问浮点数的比较问题
- 怎样得到用SQL语句求最大值的结果?
- 帮忙!!时间查询问题,,,急需帮忙,明天交货!!
- 象我这样的菜鸟居然也有了一颗星?高兴!散分!
- 打听一下:深圳在4月27日是不是有个毕业生专场招聘会?
- 哪儿有好,新,多,全控件下载
- 关于quickrep的问题
- 问几个组件的用处!
加入SQL语句到这个QUERY,然后OPEN,别忘了先CLEAR。
ELSE
把DBGRID联的那个QUERY先CLOSE,再OPEN就行了。
with query do
begin
close;
sql.clear;
sql.add('select * from tcgmx ');
open;
locate('JHBH',jhbh1.text,[]);
end;
其实为什么不用QUERY或ADOQUERY呢
似乎有误
应为:update tcgmx set zt='已批准' where 'trim('+jhbh+')' = '+'+jhbh1.text'+'+'
'trim('+jhbh+')' 有什么作用也不清楚
当然,我不明白,你的作用
只是一种想法,所以有可能,你查询结果会为空,用
message(intToStr(sql1.recordcount))来显示,'recordcount'我记得不太清楚,反正查询结果放在SQL查询的那个数据集中
第一次在论谈中写看法,感觉请支持我!顺便问一下,我为什么不能提问?