以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 用OpenQQ实现网络环境下的编号 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=98073) |
-- 作者:cd_tdh -- 发布时间:2017/3/23 16:18:00 -- 用OpenQQ实现网络环境下的编号 版主,客服端获取最大编号后,新增加编号+1这个代码怎么写啊? If
e.DataCol.Name = "日期"
Then |
-- 作者:有点色 -- 发布时间:2017/3/23 17:03:00 -- 服务器端,自动加1了啊,你客户端拿到最后的值就行,不需要任何操作的啊。
http://www.foxtable.com/webhelp/scr/3008.htm
|
-- 作者:cd_tdh -- 发布时间:2017/3/23 17:08:00 -- 色老师,如果出现错误,删除了以后,编号就不连续了啊。 不过刷新编号也不科学,只能考虑标记作废行。
[此贴子已经被作者于2017/3/23 17:17:41编辑过]
|
-- 作者:有点色 -- 发布时间:2017/3/23 17:20:00 -- 以下是引用cd_tdh在2017/3/23 17:08:00的发言:
色老师,如果出现错误,删除了以后,编号就不连续了啊。
就是这样的,编号也是应该这样控制的。编号不应该能重用,这样不利于管理。 |
-- 作者:cd_tdh -- 发布时间:2017/3/23 17:25:00 -- 如果作废的行单独标识出来,是不是必须要单独加一列状态,通过标记来处理,还有没其他方法来标识呢? |
-- 作者:有点色 -- 发布时间:2017/3/23 17:39:00 -- 以下是引用cd_tdh在2017/3/23 17:25:00的发言:
如果作废的行单独标识出来,是不是必须要单独加一列状态,通过标记来处理,还有没其他方法来标识呢?
加一列记录状态咯。或者是修改原来的某一列的值。没有其他方法。 |
-- 作者:cd_tdh -- 发布时间:2017/3/23 20:43:00 -- 色老师,我单独还有个序号列,怎么处理,能达到同样的效果呢? 还是直接增加行,序号+1,把代码写保存按钮里面吗?
|
-- 作者:有点色 -- 发布时间:2017/3/23 22:20:00 -- 序号列不需要这样做。你可以点击一个按钮,循环每一行生成序号。 |
-- 作者:cd_tdh -- 发布时间:2017/3/24 9:47:00 -- 以下是引用有点色在2017/3/23 22:20:00的发言:
序号列不需要这样做。你可以点击一个按钮,循环每一行生成序号。 色老师,客服端有没办法怎么增加一个判断,当表为空时,编号冲201703-001开始编辑,我把表初始化了,编号都还是不是-001开始编辑的呢?
此主题相关图片如下:qq截图20170324094500.png [此贴子已经被作者于2017/3/24 9:47:37编辑过]
|
-- 作者:有点色 -- 发布时间:2017/3/24 10:08:00 -- 做一个功能:给服务器端发送一个命令,服务器接收到后,把编号的值设置为0 |