ASP.NET Tips: 获取插入记录的ID

转载 2006年06月20日 11:09:00
你的sql语句
string  SqlStr=@"insert  into    table(……)values(……)      select  SCOPE_IDENTITY()    as  'myNewId'";
执行sql
SqlDataReader  myDr=用ExecuteReader方法执行你的SQL语句
获得ID
myDr.GetValue(0).ToString()

注:
/*  对于想要得到一个表中的最后一个插入操作所产生的ID的最好用IDENT_CURRENT('TBName')*/
INSERT  INTO  table(field1,field2,...)  VALUES("field1Value","field2Value",...)  SELECT  IDENT_CURRENT('recordID')  as  newIDValue

/*对于马上使用的刚才插入的新记录ID用SCOPE_IDENTITY()是最合适的*/
INSERT  INTO  table(field1,field2,...)  VALUES("field1Value","field2Value",...)  SELECT  SCOPE_IDENTITY()  as  newIDValue

/*对于想要得到一系列的操作中最后得到的那个自增的ID最好用@@IDENTITY*/
INSERT  INTO  table(field1,field2,...)  VALUES("field1Value","field2Value",...)  SELECT  @@IDENTITY  as  newIDValue

ASP.NET中获取登录用户ID 用户身份验证

如果VS2005及VS2008中使用菜单【网站】|【ASP.NET配置】进入使用网站管理工具(WAT)的表单验证(Forms验证)方式来建立网站数据库,默认数据库名为ASPNETDB.MDF。系统将会...
  • ziren
  • ziren
  • 2014年09月08日 12:11
  • 6401

10 SEO tips for your ASP.NET website

Introduction Here are 10 tips on SEO for your ASP.NET website. I'm sorry that some of the screensho...

asp.net +autocomplete.js+jquery 选择Name关联的id也显示出来

页面:     无标题页                    -->       -->             $().ready(fu...
  • wzx_it
  • wzx_it
  • 2011年11月25日 14:52
  • 1571

asp.net中ObjectDataSource“”未能找到带参数的非泛型方法“DelnewsClass”: p1, id 问题

asp.net真是让人欢喜让人忧,明明一个很智能,很nice的ObjectDataSource的listView工具,却搞个参数问题来困扰人 我用的是ObjectDataSource,然后用list...

【Asp.net】——HTML网页制作ID与Name的区别

今天敲代码的时候遇到个小麻烦: 制作了一个HTML登陆界面,想把里边的用户名和密码传回WindowsForm1界面并显示。但是总是报错,后 来发现了原来是ID与Name的问题。 在敲牛腩的时候,...

ASP.NET母版页中对控件ID的处理

一、问题提出 由于总体排版和设计的需要,我们往往创建母版页来实现整个网站的统一性,最近我由于统一性的需要,把原来整个项目单独的页面全部套用了母版页。但是出现了一个错误……在我的Blog中记录一下...

HTML控件ID和NAME属性的区别,以及如何在asp.net页面的.CS文件中获得.ASPX页面中HTML控件的值

在html中:name指的是用户名称,ID指的是用户注册是系统自动分配给用户的一个序列号。 name是用来提交数据的,提供给表单用,可以重复; id则针对文档操作时候用,不能重复。如:documen...

ASP.NET解决客户端服务器ID不一致-ClientID与ClientIDMode

在ASP.NET 4.0之前我们总是要为控件的ClientID头疼,比如明明一个叫lblName的Label放在一个叫做grd的GridView里面后,在页面上改Label的ID就变成了诸如grd_c...

(ASP.NET)怎么将GridView中的参数(如ID值)传到另一页面DetailView并显示其详细页面

ASP.NET其实还是有很多不懂,通过一个项目之后或许也就不再像之前那么迷茫了吧,日后也会将继续更新做.Net项目中所遇到的问题,也希望大家有问题有时间的话可以指点一下我,本人感激不尽。...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP.NET Tips: 获取插入记录的ID
举报原因:
原因补充:

(最多只允许输入30个字)