婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識(shí)庫(kù) > 在MsSql、Access兩種數(shù)據(jù)庫(kù)中插入記錄后馬上得到自動(dòng)編號(hào)的ID值

在MsSql、Access兩種數(shù)據(jù)庫(kù)中插入記錄后馬上得到自動(dòng)編號(hào)的ID值

熱門標(biāo)簽:土地證宗地圖標(biāo)注符號(hào) 電話機(jī)器人銷售公司嗎 客服外呼系統(tǒng)呼叫中心 vue 地圖標(biāo)注拖拽 成都銷售外呼系統(tǒng)公司 自動(dòng)外呼系統(tǒng)怎么防止封卡 保定電銷機(jī)器人軟件 鎮(zhèn)江云外呼系統(tǒng)怎么樣 電話機(jī)器人案例
本編文章將要介紹重點(diǎn)解釋如何在Ms Sql Server中更新或添加一條記錄后立即得到其標(biāo)識(shí)列的值,這個(gè)值在ACCESS就是我們熟知的自動(dòng)編號(hào)的
ID值,好了,閑話不多說,代碼我也不多寫,只寫關(guān)鍵些,相信各位高手一看就明白,呵呵。后面也附帶了在ACCESS中獲取的方法,雖然在ACCESS
中獲取自動(dòng)編號(hào)的文章網(wǎng)上雖然很多,但放在此做為一個(gè)總結(jié)吧。
Set testRs=Server.CreateObject("ADODB.RecordSet") '創(chuàng)建要測(cè)試的對(duì)象
testRs.Open "[TestTable] ",Conn,1,2 '假定開始已經(jīng)創(chuàng)建Conn,并且數(shù)據(jù)庫(kù)已經(jīng)連接
testRs.AddNew
testRs(”ColName1”)=”ColName1”
testRs(”ColName2”)=”ColName2”
......
testRs(”ColNameN”)=”ColNameN”
testRs.Update '調(diào)用Update方法立即將內(nèi)存中數(shù)據(jù)寫入數(shù)據(jù)庫(kù)中,下面這句是關(guān)鍵的
testRs.MoveLast '將記錄移動(dòng)最后一條
ID=testRs(”ID”) '這樣就可以立即得到剛才這個(gè)新記錄的自動(dòng)編號(hào)了
最后不要忘記關(guān)閉對(duì)象
testRs.Close:Set testRs= Nothing
呵呵,以上方法我已經(jīng)在Windows 2000 Server Sp4 + Ms SQL Server + Asp/VB/DELPHI等都測(cè)試過,都是可行的。因?yàn)楸酒恼率轻槍?duì)有些基礎(chǔ)的人閱讀的,故上面的代碼不可直接運(yùn)行,如各位對(duì)上面的代碼有何疑問,請(qǐng)與我聯(lián)系QQ:115269,或者上我的網(wǎng)站來娛樂娛樂:http://www.772.cn/

下面轉(zhuǎn)貼出如何如何在Access數(shù)據(jù)庫(kù)中插入記錄后馬上得到自動(dòng)編號(hào)的ID值
首先須保證獲得記錄集的方式支持bookmark屬性,如1,3 

插入一條帶自動(dòng)編號(hào)字段的記錄后,獲取該記錄的bookmark屬性值 

temp = rs.bookmark 

然后 

rs.bookmark = temp 

試試!! 

Response.write rs("ID"). 

順便解釋下BookMark是一個(gè)什么屬性,因?yàn)楝F(xiàn)在網(wǎng)上有文章對(duì)此的解釋有點(diǎn)歧義:)

返回唯一標(biāo)識(shí) Recordset 對(duì)象中當(dāng)前記錄的書簽(我們?cè)贏CCESS添加一個(gè)新記錄后就可通過這個(gè)屬性返回他的自動(dòng)編號(hào)了),或者將 Recordset 對(duì)象的當(dāng)前記錄設(shè)置為由有效書簽所標(biāo)識(shí)的記錄。

設(shè)置和返回值

設(shè)置或返回計(jì)算有效書簽的變體型表達(dá)式。

說明

使用 Bookmark 屬性可保存當(dāng)前記錄的位置并隨時(shí)返回到該記錄。書簽只能在支持書簽功能的 Recordset 對(duì)象中使用。

打開 Recordset 對(duì)象時(shí),其每個(gè)記錄都有唯一的書簽。要保存當(dāng)前記錄的書簽,請(qǐng)將 Bookmark 屬性的值賦給一個(gè)變量。移動(dòng)到其他記錄后要快速返回到該記錄,請(qǐng)將該 Recordset 對(duì)象的 Bookmark 屬性設(shè)置為該變量的值。

用戶可能無法查看書簽的值,也同樣無法對(duì)書簽直接進(jìn)行比較(指向同一記錄的兩個(gè)書簽的值可能不同)。

如果使用 Clone 方法創(chuàng)建 Recordset 的一個(gè)副本,則原始的和復(fù)制的 Recordset 對(duì)象 Bookmark 屬性設(shè)置相同并可以替換使用。但是,無法替換使用不同 Recordset 對(duì)象的書簽,即使這些書簽是通過同一數(shù)據(jù)源或命令創(chuàng)建的。

遠(yuǎn)程數(shù)據(jù)服務(wù)用法 在客戶端 (ADOR) Recordset 對(duì)象上使用時(shí),Bookmark 屬性始終有效。 

標(biāo)簽:麗江 臺(tái)灣 天津 成都 公主嶺 內(nèi)江 懷化 重慶

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《在MsSql、Access兩種數(shù)據(jù)庫(kù)中插入記錄后馬上得到自動(dòng)編號(hào)的ID值》,本文關(guān)鍵詞  在,MsSql,Access,兩種,數(shù)據(jù)庫(kù),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《在MsSql、Access兩種數(shù)據(jù)庫(kù)中插入記錄后馬上得到自動(dòng)編號(hào)的ID值》相關(guān)的同類信息!
  • 本頁收集關(guān)于在MsSql、Access兩種數(shù)據(jù)庫(kù)中插入記錄后馬上得到自動(dòng)編號(hào)的ID值的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 棋牌| 吴忠市| 行唐县| 景东| 张家港市| 黔南| 叶城县| 平昌县| 台江县| 永春县| 阿坝县| 五大连池市| 晋州市| 厦门市| 阳泉市| 奉节县| 潜山县| 定襄县| 连江县| 耿马| 吉水县| 大渡口区| 盖州市| 梅州市| 楚雄市| 灵武市| 迁安市| 玉田县| 攀枝花市| 左云县| 镇原县| 湘潭县| 清新县| 涞源县| 古交市| 宜丰县| 敦煌市| 寻甸| 鄂伦春自治旗| 红桥区| 汨罗市|