asp里面,向数据库里面添加一条记录之后,可以立刻获得这个记录的ID号吗?就是自动编号。

如题所述

取得插入 id ...

Access 的办法是取得 bookmark 属性 ...

yanzi = rs.bookmark

SQL Server 里面可以寻找 INDENTITY 的值 ...

SELECT @@IDENTITY AS 'yanzi'

yanzi 就是最后的 id ...

当然你也可以 SELECT TOP 1 id FROM table ORDER BY id DESC ..

只是比较麻烦 ...
温馨提示:内容为网友见解,仅供参考
第1个回答  2006-10-14
首先须保证获得记录集的方式支持bookmark属性,如1,3

插入一条带自动编号字段的记录后,获取该记录的bookmark属性值

temp = rs.bookmark

然后

rs.bookmark = temp

试试!!

Response.write rs.Fields("ID").Value
第2个回答  2006-10-14
如果用2000以上版本的access,也可以用 SELECT @@IDENTITY 方法来获得最新ID
第3个回答  2006-10-14
楼上几位讲的不错~~
不过好象是不是..大概..也许离题啦?
还是我理解错误?!

我的理解是..添加记录成功后..就输出ID

rs.addnew
...
rs.update
response.write 此记录ID
第4个回答  2006-10-14
刚存的数据直接用去取会出错,做时钟延时吧,等个1秒再取就可以了
第5个回答  2006-10-14
简单,直接,明了
application.lock()
.
.
.
添加记录
.
.
.

set rs=conn.execute("SELECT TOP 1 id FROM table ORDER BY id DESC")
response.write rs("id")
application.unlock()

asp里面,向数据库里面添加一条记录之后,可以立刻获得这个记录的ID号吗...
当然你也可以 SELECT TOP 1 id FROM table ORDER BY id DESC ..只是比较麻烦 ...

cookies是什么意思?
可以使用Cookie记录用户的ID,这样当你往“购物篮”中放了新东西时,网站就能记录下来,并在网站的数据库里对应着你的ID记录当你“买单”时,网站通过ID检索数据库中你的所有选择就能知道你的“购物篮”里有些什么。 在一般的事例中,网站的数据库能够保存的有你所选择的内容、你浏览过的网页、你在表单里填写的信息...

有谁可以给我解释一下"通配符"的知识
非常重要的数据库做一个“dump”报告,你把文件存入dump.'date%h%d', 它包括一系列文件如下: dump.jun23 dump jun24 dump jun25 dump.jun26 再让我们假设因为每个文件的容量都在100M左右,所以磁盘空间很快会被占满, 因此需要每隔几天删去一些老的文件,只留下最近的两个文件,为此,键入: rm –i du*[34] ...

计算机病毒有哪些类型
5、诡秘型病毒,它们一般不直接修改DOS中断和扇区数据,而是通过设备技术和文件缓冲区等对DOS内部进行修改,不易看到资源,使用比较高级的技术。利用DOS空闲的数据区进行工作。6、变型病毒(又称幽灵病毒),这一类病毒使用一个复杂的算法,使自己每传播一份都具有不同的内容和长度。它们一般的作法是一段混...

如何在网吧桌面上加一段话?麻烦高手指点一下!
解决办法:在浏览器中点击“工具”→“Inter-net选项”→“常规”,然后单击“历史记录”项目中的“清除历史记录”按钮即可。或者是启动注册表编辑器Regedit,并展开到HKEY-CURRENT-USERSoftwaremicrosoftInternetExplorerType-dURLs键值,该键值就是专门用于保存IE历史记录的。还愣着干嘛,快动手删除它们啊!另外,在输入网址时...

LAMP环境下,mysql是一台单独的的机器只用来提供数据库服务。如何...
9.可以处理拥有上千万条记录的大型数据库[编辑本段]MySQL的应用 与其他的大型数据库例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之处,如规模小、功能有限(MySQL Cluster的功能和效率都相对比较差)等,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有...

我要考VF二级,牛人过来帮一下
(2) 每一竖列称为一个字段,数据项是同属性的,列数根据需要而设,且各列的顺序是任意的; (3) 每一横行称为一个记录,由一个事物的诸多属性构成,且各行的顺序可以是任意的; (4) 一个关系是一张二维表,不允许有相同的字段名,也不允许有相同的记录行。6、 什么是数据库?所谓数据库...

相似回答