起步软件技术论坛-X3

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: jianth2005

【结】id自动编号**

[复制链接]
发表于 2008-2-28 11:48:46 | 显示全部楼层
你sqlserver设置种子字段的地方设置了么?
把sqlserver设置种子字段和表中该字段的定义那几个属性都贴一个图看看吧。
回复 支持 反对

使用道具 举报

发表于 2008-2-28 11:50:30 | 显示全部楼层
1、ID 在表中定义呢?

2、如果在数据集上重载这个字段,那把他的属性帖出来看看

3、你是运行的功能还是直接预览或者测试数据集的?需要运行功能来看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-28 14:59:25 | 显示全部楼层
现在是可以想表中插入数据了,但是他不会感应到操作日志表.不是说用APPEND可以的吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-28 15:05:56 | 显示全部楼层
因为我表的id的关键字,是否必须,是否唯一.被我取消了.所以操作日志表的更新序号字段就不能触发了是吗?是不是这个原因.如果我是不取消关键字,是否必须,是否唯一这3个属性,他就可以帮我插入操作日志表.
回复 支持 反对

使用道具 举报

发表于 2008-2-28 15:34:35 | 显示全部楼层
哦,不是他本身的表保存报错,是这个表定义了 变更日志,是在记录修改记录报错的。
如果这样,是的,因为这个字段平台不管,让数据库去维护的,所以看来不能用种子字段了,只能用参数,(参数不好的就是,会出现断号,要不就要自己来计算了。如果仅仅为了显示表示记录的话,可以在显示的时候做些处理。例如DataGrid有显示行号,或者参考  http://bbs.justep.com/forum.php?mod=viewthread&tid=2436)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-28 15:55:03 | 显示全部楼层
那按照你15楼说的.如果我删除了一个id为15的.他在以后的增加过程中还会不会在次出现id为15啊?
回复 支持 反对

使用道具 举报

发表于 2008-2-28 16:45:59 | 显示全部楼层
对,如果要有,就需要自己来维护这个号,如果删除,把号记录到表中,被下次用,
平台在这方面没有啥特殊性了,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-29 12:00:12 | 显示全部楼层

那这样的话我就用工具的方法来做操作日志了.我以为平台有什么好的方法呢.
结帐
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-7 19:49 , Processed in 0.049582 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表