ASP 获取 ACCESS 中新插入数据的 ID 或多个ID /Getting last insert ID/ By Stabx

标题:  ASP 获取 ACCESS 中新插入数据的 ID 或多个ID /Getting last insert ID/ By Stabx

正文:

QUOTE:

ASP 获取 ACCESS 中新插入数据的 ID 或多个ID /Getting last insert ID/ By Stabx

乍一看来, 这个问题好像很白痴, 不过要实现的话问题可多多, Access 并不像 SQL SERVER 有什么 @@ 之类的语法.

1. 获取单个 ID
2. 获取多个 ID

shawl.qiu<shawl.qiuATgmail.com>
绿色学院 | http://blog.csdn.net/btbtd/
2006-6-15

CODE:
2. 获取多个 ID
------------------------------------------------------------------
    sql = "INSERT INTO ctarticle (classid,nclassid,title,content,dateandtime,writer,email,www,url,reoff,htmloff,ubboff )  VALUES ("&cid_&","&ncid_&",'"&trim(tt_)&"','"&ct_&"','"&adt_&"','"&trim(au_)&"','"&trim(em_)&"','"&trim(www_)&"','"&trim(url_)&"',"&ro_&","&ho_&","&uo_&") " '插入数据操作
     rsData.Execute(sql)
     set rs1=rsData.Execute("select top 1 * from ctarticle order by articleid desc")
         response.write rs1("articleid")
         response.write " "
         response.write rs1("classid")
         response.write " "
         response.write rs1("nclassid")
         rs1.close : set rs1=nothing
------------------------------------------------------------------

1. 获取单个 ID
------------------------------------------------------------------
    sql = "INSERT INTO ctarticle (classid,nclassid,title,content,dateandtime,writer,email,www,url,reoff,htmloff,ubboff )  VALUES ("&cid_&","&ncid_&",'"&trim(tt_)&"','"&ct_&"','"&adt_&"','"&trim(au_)&"','"&trim(em_)&"','"&trim(www_)&"','"&trim(url_)&"',"&ro_&","&ho_&","&uo_&") " '插入数据操作
     rsData.Execute(sql)
     set rs1=rsData.Execute("select max(articleid) from ctarticle")
         response.write rs1(0)
         rs1.close : set rs1=nothing
------------------------------------------------------------------

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值