人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

ADO如何新增更改刪除數據庫的記錄呢?

ADO如何新增更改刪除數據庫的記錄呢?

更新時間:2022-09-13 文章作者:未知 信息來源:網絡 閱讀次數:


一、新增數據庫的記錄
首先使用ado連結到Access數據庫ntopsamp.mdb,用SQL指令打開表「產品」的記錄,將結果傳回到rs1的
recordset當中,ASP程式碼如下:
Set conn1 = Server.CreateObject("ADODB.Connection")
conn1.Open "DBQ="& Server.MapPath("ntopsamp.mdb") &";Driver={Microsoft Access Driver (*.mdb)};"
Set rs1 = Server.CreateObject("ADODB.Recordset")
rs1.Open "產品",conn1,1,3
使用Addnew方法以新增一條記錄,ASP程式碼如下:
rs1.Addnew
設定記錄表各個字段的值,您可以使用以下三種語法:
rs1("字段名稱").Value = 值
rs1("字段名稱") = 值
rs1(字段順序) = 值
譬如說,ASP程式碼如下:
rs1("名稱").Value = "筆記型電腦"
rs1("數量") = 100
rs1(0) = "12345"
最後下個Update方法,即將新增的記錄儲存到表當中。
rs1.Update
rs1.Close
Response.Write("增加記錄: 名稱 = 筆記型電腦
")
修改數據庫的記錄
若要修改數據庫的記錄,首先使用ado連結到Access數據庫ntopsamp.mdb,下SQL指令尋找待修改的記錄,將結
果傳回到rs1的recordset當中,ASP程式碼如下:
Set rs1 = Server.CreateObject("ADODB.Recordset")
sql = "SELECT * FROM 產品 WHERE 名稱='筆記型電腦'"
rs1.Open sql,conn1,1,3
若找到待修改的記錄,設定表各個字段的值,最後下個Update方法,即將新增的記錄儲存到表當中,ASP程式碼
如下:
if not rs1.EOF then
randomize
no1 = round(rnd() * 10)
new1 = "筆記型電腦-" & no1
rs1("名稱").Value = new1
rs1.Update
Response.Write("修改記錄成: 名稱= " & rs1("名稱") & "")
end if
刪除數據庫的記錄
若要刪除數據庫的記錄,首先使用ado連結到Access數據庫ntopsamp.mdb,下SQL指令尋找待刪除的記錄,將結果傳回到rs1的recordset當中,ASP程式碼如下:
Set rs1 = Server.CreateObject("ADODB.Recordset")
sql = "SELECT * FROM 產品 WHERE 名稱='" & new1 & "'"
rs1.Open sql,conn1,1,3
若找到待刪除的記錄,下個Delete方法,即可刪除表中的此記錄,ASP程式碼如下:
if not rs1.EOF then
rs1.Delete
Response.Write("刪除記錄: 名稱 = " & new1)
end if
conn1.Close
(出處:熱點網絡)

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 扬中市| 三门峡市| 凤台县| 兰州市| 南开区| 嘉定区| 峡江县| 界首市| 松溪县| 扎兰屯市| 宝兴县| 沙坪坝区| 凤山县| 当涂县| 威远县| 盘山县| 辉县市| 文水县| 翁源县| 鸡西市| 平昌县| 南华县| 湖北省| 怀集县| 志丹县| 望江县| 呼和浩特市| 阳高县| 乌恰县| 大宁县| 太仆寺旗| 多伦县| 凉城县| 隆昌县| 盘锦市| 白朗县| 新泰市| 潜山县| 柳州市| 绩溪县| 蓬安县|