用asp写程序的高手请指教下

来源:百度知道 编辑:UC知道 时间:2024/09/28 09:04:28
本人现在用asp写程序,遇到个问题不知道怎么解决,请高手指教.
asp在向数据库中插入一条记录的时候,主键(id)这个字段的内容一般怎么生成?我用过hibernate他可以生成一个32位的16进制数,可以用来做主键,不知道asp里有没有这样的函数或功能什么的?如果没有各位大虾们都是怎么弄的,不要告诉我用自增的办法,我不太喜欢自增这个办法.

我以前有写过这样的东西,就是随机生成ID号对吗,刚找了也不知道哪去了,你可以搜搜,主要就是告诉你有这功能!

主键ID一般是在ACCESS或在SQL里设置的自动递增,然后程序上不需要做什么,新建一条记录时都是自动向上增的

如果你要另外在程序上实现,插入记录前,先用个变量记录最后一条数据的ID号。。+1后判断此号是否有在表内出现过,如果没有那就使用它,ASP里应该没有这样的函数啦。。自己写个函数或过程不就得了

楼上的说的正确!
要么你就在数据库里设置自增!
要么你就自己写函数判断!不过就是麻烦一点!呵呵~~~在数据库里直接设置多省劲儿??

一楼说的很对啊,在access或是sql里,你新建了表,可以加入字段名称为ID,后面有数据类型,把它设置成自动编号就ok了