有人回贴
if not ADOConnection1.InTransaction then
    ADOConnection.BeginTrans;//打开事务
           adoquery.insert;//这里可以反反复复的增加数据
           adoquery.filedbyname().as**:=**;
           adoquery.post;//此时的数据只是被提交到了数据集    ADOConnection.CommitTrans;//事务提交  //数据真正的提交到数据库//数据的批量提交
    
    ADOConnection.RollbackTrans;//事务回滚//取消后不让数据集的数据存入数据库我不明白的是:
第一个:是不是必须用事务 提交才能保存在数据库上
第二个:我的adoquery里有很多条记录,我是不是得一条一条的提取数据的值,然后再一条一条的赋值,是不是得作循环。
哪位高手给回贴时,能不能再详细些,举个什么例子的,我这人笨!
谢谢