Foxtable(狐表)用户栏目专家坐堂 → 外部表加载主键的问题


  共有13921人关注过本帖树形打印复制链接

主题:外部表加载主键的问题

帅哥哟,离线,有人找我吗?
hty4000
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:226 积分:2815 威望:0 精华:0 注册:2008/9/1 15:41:00
外部表加载主键的问题  发帖心情 Post By:2009/8/29 21:53:00 [只看该作者]

在说明中:

外部表的主键

如果你希望外部表能够表现得像内部表一样,那么请注意两点:

1、主键列的名称设为“_Identify”。
2、主键列应该设为自动增量型,否则外部表无法象内部表一样一次增加多行。
3、增加一个名为“_Locked”的逻辑列,否则外部表无法保存行的锁定状态。

 

而在加载外部表部分字段时,说明中有强调:

需要注意的是,如果只是加载部分字段,那么必须包括主键列在内,否则会带来不可预知的错误

,这点要切记。
那么“_Identify"是不是也要加载了?代码是不是这样了:
If e.DataTableName = "订单" Then
    e.SelectString = "Select [_Identify],[公司名称],[联系人],[地址],[电话],[手机] From {客户}"
End If


 回到顶部
帅哥哟,离线,有人找我吗?
czy
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33951 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2009/8/29 22:06:00 [只看该作者]

理解的没错。

 回到顶部