你的意思是不从现有记录集里读取数据而直接用记录集做更新或添加??否则的话,我直接从记录集里读出数据,如果数据库存在同样关键字的记录就构造一个update语句,不存在就构造一个insert语句不就行了。另外,现有的记录集是不是不属于你要更新的表?不然,从表里读出来的肯定已经存在,那就只有更新而没有添加(不考虑并发)