這篇文章主要介紹了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...