ASP獲取新增記錄ID值的方法

2021-09-30 12:00:03 字數 1294 閱讀 7219

這篇文章主要介紹了asp獲取新增記錄id值的方法,分別介紹了asp+access2000、asp+sql server 2000兩種資料庫的獲取方法,需要的朋友可以參考下

asp+access2000效果可以看下具體51搜尋展示結合xunsearch全文檢索技術,可以達到毫秒級的資料搜尋

1.要獲取的id值欄位屬性必須設為:自動編號(我們假設欄位名為recordid)

2.新增記錄格式:rs.open table,cn,1,3

注意模式為:1,3

3.newid = rs.fields("recordid")

4.newid為剛新增的記錄的id值

asp+sql server 2000

1.要獲取的id值欄位屬性必須設為:自動編號(我們假設欄位名為recordid)

2.新增記錄**模式:

複製** **如下:cn.execute"insert into table(field1,field2,...) values("field1value","field2value",...)"

3.得到id值

複製** **如下:

set rss = cn.execute("select scope_identity() as newidvalue from table")

'rs.open sqlstr,cn,3,1

newid = rss("newidvalue")

4.newid為剛新增的記錄的id值

5.附上取得id值的三種方式:

複製** **如下:/* 對於想要得到乙個表中的最後乙個插入操作所產生的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 newidvalu

MySQL 自增ID值 獲取的方法

如何獲取 mysql中某個表的自增id欄位的下乙個值 方法一 例如 在zx ofc.task order表中task id是自增欄位。它的下乙個自增字段可以通過下面的語句獲得 select auto increment from information schema.tables where tab...

MyBatis 獲取插入記錄的 id

現在的專案改用 guns 了,也是乙個很不錯的框架,用起來也感覺很不錯,上手也挺方便的。畢竟對於只是應用層面的知識,也基本上就是看看手冊,熟悉熟悉就可以輕鬆上手了。如果是想要深入,或者刨根問底,那麼就需要有一定的基本功了,比如需要完全熟練掌握 j a 的語法特性,熟悉設計模式 對於我而言,暫時還是達...

asp獲取URL的方法

方法一 簡單,得不到引數,只有乙個虛擬路徑 geturl request url 方法二 得到整個url,得到引數 得到當前頁面的位址 方法二 得到虛擬路徑,得到引數 private function geturl dim scriptaddress,m itemurl,m item scripta...