当前位置:编程学习 > Delphi >>

怎样在delphi中编程把别的数据库中的数据提出来,表中的记录更新一条,可以提取一条

追问:答非所问啊,你的意思是不是设一个变量,开始时把记录数给这个变量,再设一个临时变量,刷新表,把记录数给这个临时变量,比较两个变量的值,看有没有新纪录增加,如果有再读出这个记录。 怎么刷新表呢?用定时器不停地:Table1.Close; Table1.Open; 吗?
答案:randomize;//在循环前先初始化随机种子;
while true do
begin
   //Doing
end;
其他:假如你的query组件叫query1,执行完你想要查询的语句后,也就是在query1.open那句后,就可以这样:i:=query1.RecordCount 这样就得到记录数了 select 可以在数据库中可以写一个解发器。 支持触发器的数据库用触发器;
不支持触发器的数据库,只能定时查询了。貌似目前并无更好的解决方案。

当然,如果产生数据的程序能够主动通知,就不存在这个问题了。 

上一个:三天看Delphi,可我一点基础也没有。。。要看什么?哪部分的知识才能在三天后写个小东西呢?
下一个:delphi枷锁关键字后变颜色怎么做? 要详细的步骤代码

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,