以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- SQL外部数据源,每次打开系统新增表记录时,自动编号归零,但记录保存后编码会变为正确值 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=29270) |
-- 作者:jinruan -- 发布时间:2013/3/3 19:38:00 -- SQL外部数据源,每次打开系统新增表记录时,自动编号归零,但记录保存后编码会变为正确值 SQL外部数据源,每次打开系统新增表记录时,自动编号归零(注:数据库中的实际的编码已是300了),但记录保存后编码会变为正确值301 保存后,继续新增记录时,自动编号正常。
注: 外部表管理中的过滤条件为:销售订单id is null 销售订单id是表主键,是自动增量
[此贴子已经被作者于2013-3-3 20:16:50编辑过]
|
-- 作者:jinruan -- 发布时间:2013/3/4 9:20:00 -- 我未表述清楚,重说明下问题: SQL外部数据源,每次打开系统新增表记录时,销售订单id 归零(注:数据库中的实际的编码已是300了),但记录保存后 销售订单id 会变为正确值301 保存后,继续新增记录时,销售订单id 正常。 注: 外部表管理中的过滤条件为:销售订单id is null 销售订单id是表主键,是SQL中的自动增量 [此贴子已经被作者于2013-3-4 9:20:32编辑过]
|
-- 作者:jinruan -- 发布时间:2013/3/4 9:30:00 -- 图例补充: [此贴子已经被作者于2013-3-4 11:38:23编辑过]
|
-- 作者:jinruan -- 发布时间:2013/3/4 11:41:00 -- 以下是引用muhua在2013-3-4 9:23:00的发言: 销售订单id是表主键,是SQL中的自动增量 就不会出现 销售订单id is null 的情况的。 所以就用 销售订单id is null 做为 外部表的初始加载条件,目的是不加载任何记录,这也没借啊
|
-- 作者:jinruan -- 发布时间:2013/3/4 12:03:00 -- 以下是引用muhua在2013-3-4 11:54:00的发言:
你的意思是,你目前显示的是0,但是数据库里面的是300了,而你需要的应该是301 是吗??
如果是这样,那么你的编号方式就有问题,你应该这样编写: http://www.foxtable.com/help/topics/1994.htm
与编码无关,现在是 销售订单id 这个SQL的自动增量的字段值问题,销售订单id 的值是SQL自动分配的 [此贴子已经被作者于2013-3-4 12:03:45编辑过]
|