外部表的主键
如果你希望外部表能够表现得像内部表一样,那么请注意两点:
1、主键列的名称设为“_Identify”。2、主键列应该设为自动增量型,否则外部表无法象内部表一样一次增加多行。3、增加一个名为“_Locked”的逻辑列,否则外部表无法保存行的锁定状态。
而在加载外部表部分字段时,说明中有强调:
需要注意的是,如果只是加载部分字段,那么必须包括主键列在内,否则会带来不可预知的错误
,这点要切记。那么“_Identify"是不是也要加载了?代码是不是这样了:If e.DataTableName = "订单" Then e.SelectString = "Select [_Identify],[公司名称],[联系人],[地址],[电话],[手机] From {客户}"End If