本人是个菜鸟,现编写了个单机版的软件,通过使用时出现如下问题:
使用的控件:table,edit1,edit2等,通过添加记录入table,
button1.click事件
table1.append;
table1.fieldbyname('编号').asstring:=edit1.text;
table1.fieldbyname('名称').asstring:=edit2.text;
table1.post;
保存后,如果正常退出的话,这个记录就能成功保存到表.db里面。但如果
是如果不是正常退出,如死机了,虽然是保存了,但录入的数据在死机前输
入的记录就不能保存到表.db里面,请问这是什么原因?怎么解决这个问题?
help!tks 大虾们,
使用的控件:table,edit1,edit2等,通过添加记录入table,
button1.click事件
table1.append;
table1.fieldbyname('编号').asstring:=edit1.text;
table1.fieldbyname('名称').asstring:=edit2.text;
table1.post;
保存后,如果正常退出的话,这个记录就能成功保存到表.db里面。但如果
是如果不是正常退出,如死机了,虽然是保存了,但录入的数据在死机前输
入的记录就不能保存到表.db里面,请问这是什么原因?怎么解决这个问题?
help!tks 大虾们,
table1.close;
table1.open;
table1.refresh;
都可以达到立即保存的目的
你跟踪一下SQL看POST执行了没