社区
ASP
帖子详情
主键是chat类型,首记录如果从0001开始,新增时,自动增1,为0002,如果用户输入字符,如0a001,系统会自动0a002,如何实现。
runber
2003-08-21 02:40:40
同上,主要是让一个职工号,有自动递增的功能,同时还具有一定的灵活性,用户可输入数字和字符,系统一样可以识别自动加1.
...全文
71
6
打赏
收藏
主键是chat类型,首记录如果从0001开始,新增时,自动增1,为0002,如果用户输入字符,如0a001,系统会自动0a002,如何实现。
同上,主要是让一个职工号,有自动递增的功能,同时还具有一定的灵活性,用户可输入数字和字符,系统一样可以识别自动加1.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
runber
2003-08-21
打赏
举报
回复
up
jiejifeng
2003-08-21
打赏
举报
回复
同意 flygoocn()的思路,我做这种编号就是用 存储过程做的,但没有你那么复杂,如果那样的话,编号你不怎么有实际作用了
flygoocn
2003-08-21
打赏
举报
回复
如果是大型数据库
比如oracle,sysbase,ms sql server等需要建立一个序列在你要的主键上
不过仅限于整型数据,字符型的序列好象不能够实现
那就得采用触发器来保障了,但是这样会导致速度和性能问题,
再就是用存储过程来接受参数并保存数据
或者你就在存入数据之前首先取上一次数据来判断了
小型数据库只有这种办法了
runber
2003-08-21
打赏
举报
回复
如果字符不能递增,仅数字递增也可以。
我附上我的原代码,如果用记录里字符,下面就会报错,
set rs_ksh= open_rs(conn,"select max(ksh) from SchoolDepartment ") '找到一个科室最大号
ksh_max=cint(rs_ksh(0)) +1
for i=1 to ksh_lengh - len(ksh_max)
ksh_max="0"&ksh_max
next
end if
其中 ksh_lengh '字符长度
maxid
2003-08-21
打赏
举报
回复
在输入时限定格式会方便些。
如部门A代号是G4
那部门A的号职工号在入时就G4+员工号
把它们分开输入
lions911
2003-08-21
打赏
举报
回复
这个自动递增吗/
不太可能吧
C#计算CRC16校验码示例
遇到要做个CRC校验,翻了一堆资料终于看明白了,内有详细注释,不是普通的词典法,是用算法计算出来的CRC,对于CRC16-CCITT,只需替换公式即可 /* CRC16
实现
原理 * * CRC16 | g(x)=x16+x15+x2+1 | 0x1,80,05 | 1,1000,0000,0000,0101 * * 由于在步骤进行了取反,这里也要把公式反过来 * 0x8005 1000000000
0001
01 * 0xA001 101000000000
0001
* * 1.置16位CRC寄存器CRCFull全为1 * 2.数据message[i]一个字节8位与CRCFull异或,结果存在CRCFull(作用是取反) * 3.CRCFull最低位存在CRCLSB,CRCFull右移一位(向低位),用0填补最高位 * 4.检查原最低位即CRCLSB: * 1:CRCFull与多项式0xA001异或 * 0:重复步骤 * 5.重复步骤和,直到右移8次,处理完整个message[i]字节 * 6.重复步骤到,进行下一个字节8位数据的处理,直到(message.Length) * 7.最后得到的CRC寄存器CRCFull即为此数据的CRC16码 * * * */
CRC16校验java版源码
在网上找了很久CRC16的校验,发现有的不对,有的无法运行,有的就是骗人的广告和木马,有的还要资源分。但我终于可以用的发VB6.0版本的,感谢分享的朋友。我转成了VB.NET和C#版本的。然后又转成了C#版本,然后又转成了JAVA版本。希望大家喜欢。 校验多项式是A001,具体不懂。JAVA不是很熟悉,但是能用。
CRC16校验C#版源码
在网上找了很久CRC16校验的源码,发现有很多广告类作品。最后把VB6.0的转成C#的,给大家分享。希望大家喜欢。VB.NET版的已经传,搜索便有。
vb.net版CRC16校验源码——VS2008
在网上找了很久CRC16的校验,发现有的不对,有的无法运行,有的就是骗人的广告和木马,有的还要资源分。但我终于可以用的发VB6.0版本的,感谢分享的朋友。我转成了VB.NET和C#版本的。希望大家喜欢。C#的马上上传。
CRC16校验java版
之前传过一个,数据长了就不好用。这个好用。
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章