T
topsuper
Unregistered / Unconfirmed
GUEST, unregistred user!
[]if not table1.eof then
.....//其他处理语句
else
begin
query1.sql.add('insert history_table(id,email,message,time_date,result)');
query1.sql.Add('select * from email_table');
query1.SQL.Add('delete from email_table');
query1.ExecSQL ;
table1.Close;
table1.Open;
table1.First;
end;
由于数据库是动态变化的,在执行else以后的语句后,删除email表数据后即使插入新的数据,
if not table1.eof 还是判断到了数据库尾,可是我已经table1.first了呀!
我的问题是如何在删除表数据后,又有数据的情况下如何从新读取新的数据??
急!!!
先谢了!
.....//其他处理语句
else
begin
query1.sql.add('insert history_table(id,email,message,time_date,result)');
query1.sql.Add('select * from email_table');
query1.SQL.Add('delete from email_table');
query1.ExecSQL ;
table1.Close;
table1.Open;
table1.First;
end;
由于数据库是动态变化的,在执行else以后的语句后,删除email表数据后即使插入新的数据,
if not table1.eof 还是判断到了数据库尾,可是我已经table1.first了呀!
我的问题是如何在删除表数据后,又有数据的情况下如何从新读取新的数据??
急!!!
先谢了!