我在SQL Server 2000 中建了一个Client客户信息表,主键是ClientId,定义为identity属性。在Delphi中用BDE的TTable组件和它建立联系。调用TTable组件的Append方法添加一条纪录,然后调用SetFields方法为这条新添加的纪录添加值,因为ClientId是Identity属性,所以我没有为它指定字段值,可是程序运行报错(ClientId必须要有值),于是我给它指定字段值,可是程序又报错,说不能为有Identity属性的字段指定值,这个我也知道,因为它的值是由SQL Server 自动维护的,但是,我怎么才能用SetFields方法添加记录信息呢?请高手指点!谢谢!