asp中通过addnew添加内容后取得当前文章的自递增ID的方法

asp中使用addnew方法添加一条记录后,我们经常使用取得自递增的ID,而使用bookmark很容易实现这样的功能。


代码如下:

rs.open sql,conn,3,3
rs.addnew
rs("user")="小男"
rs("pass")="333333"
rs.update
temp = rs.bookmark
rs.bookmark = temp
Response.write rs("ID")

access返回添加后的自递增ID
用惯了asp中的


代码如下:

objRs.AddNew
objRs.Update

换成.net中的不知道怎么返回子递增的ID,
使用


代码如下:

select @@identity

这东西只有SQL才有。
后来想没办法了,
这样来:
1、先添加一条记录。
2、取得max(id)
3、根据max(id)修改数据
真是麻烦啊~~并发时估计也有问题,不知道大家是怎么实现的?

你这句话说得很奇怪哦。获取自递增ID本来就是查询SQL的。

另外,ASP也可以用指针实现。.net不知道。

其实楼主的意思select @@identity仅仅是sqlserver才有

(0)

相关推荐

  • asp中通过addnew添加内容后取得当前文章的自递增ID的方法

    asp中使用addnew方法添加一条记录后,我们经常使用取得自递增的ID,而使用bookmark很容易实现这样的功能. 复制代码 代码如下: rs.open sql,conn,3,3 rs.addnew rs("user")="小男" rs("pass")="333333" rs.update temp = rs.bookmark rs.bookmark = temp Response.write rs("ID&qu

  • ASP中Server.HTMLEncode用法(附自定义函数)

    Server.HTMLEncode定义和用法 HTMLEncode 方法对一段指定的字符串应用 HTML 编码.主要是为了安全考虑. 语法 Server.HTMLEncode(string) 参数 描述 string 必需.要编码的字符串. 实例 脚本: <% response.write(Server.HTMLEncode("The image tag: <img>")) %> 输出: The image tag: <img> 浏览器的输出: Th

  • asp中利用CSW中文分词组件来实现自己网站的内容关键词自动提取

    比如标题是:腾讯QQ 2006 珊瑚虫集成版 v4.5b 分词后:[此资源关键词:腾讯 QQ 珊瑚虫 集成 ] 并且把关键词做成专题,可以为每个内容页面生成相关连接了 用CSW中文分词组件 下载:http://www.vgoogle.net/Product_CSW.asp 下面是我的ASP代码,比较粗浅,但实用 codecsw 得到输出的所有分词结果,用它的组建里面有个ASP文件,你一看就知道怎么得到分词结果了,这个不详细说了. 复制代码 代码如下: fcon=split(htm," "

  • ASP.NET中为GridView添加删除提示框的方法

    本文实例讲述了ASP.NET中为GridView添加删除提示框的方法.分享给大家供大家参考.具体分析如下: 在GridView中我们可以直接添加一个CommandField删除列来删除某行信息.但为了避免误操作引起的误删除,在删除操作者让操作者再确认下,完后再进行删除. 首先我们给我们的GridView 添加一个模板列,如下: 以下是引用片段: <ASP:TemplateField HeaderText="Delete" ShowHeader="False"&

  • 浅谈在fetch方法中添加header后遇到的预检请求问题

    今天在使用fetch方法 fetch('xxx.com',{header:{bbbbbbb:111}}) 浏览器返回的请求信息中,header变成了 :authority:koss.nocorp.me :method:OPTIONS :path:/?a=1 :scheme:https accept:*/* accept-encoding:gzip, deflate, br accept-language:zh-CN,zh;q=0.8 access-control-request-headers:

  • vue项目中使用rem,在入口文件添加内容操作

    在使用vue-cli搭建好项目框架后,在目录结构的index.html文件中添加一段js代码: <script> window.onload = function () { var setRem = function () { // UI设计稿的宽度 var uiWidth = 1200; // 移动端屏幕宽度 var winWidth = document.documentElement.clientWidth; // 比率 var rate = winWidth / uiWidth; //

  • Asp.net 中mvc 实现超时弹窗后跳转功能

    为了实现保持登录状态,可以用cookie来解决这一问题 假设过期时间为30分钟,校验发生在服务器,借助过滤器,可以这样写 public class PowerFilter : AuthorizeAttribute { public override void OnAuthorization(AuthorizationContext filterContext) { var cookie = HttpContext.Current.Request.Cookies["loginInfo"]

  • ASP.NET jQuery 实例8 (动态添加内容到DropDownList)

    首先准备好页面代码: 复制代码 代码如下: <form id="form1" runat="server"> <div align="left"> <fieldset style="width: 350px; height: 150px"> <p> 选择颜色</p> <table cellpadding="0" cellspacing=&qu

  • ASP中实现分页显示的七种方法

    在微软的ASP编程体系中,ADO对象的建立,使得从网页访问数据库成为一件易事,特别是ADO的Recordset对象使得控制数据的输出显示更为方便.自由.而在Visual InterDev6.0(以下简称VI6.0)中,由于Script Object Model(以下简称SOM).Design-Time Control(以下简称DTC)以及Data Environment Object Model(以下简称DEOM)等对象模型的引入,使网页对数据库的访问设计显得更为方便. 因为主题方面的原因,关于

  • ASP中有关双引号,单引号以及&号的解释

    很多ASP初学习的朋友都有可能在双引号,单引号以及&号上迷失了方向.最关键的是不理解三类符号的意思,当然也就不能很好地掌握它们的用法了.以下是我对三类符号的看法,技术不精,难免有疏忽之处,肯请大家多提意见. 1,双引号"" ASP中处在双引号中的可以是任意的字符.字符串,HTML代码.比如 <%response.write ("cnbruce here")%><hr><%response.write ("<b&g

随机推荐