麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 擴展 > ADO > 正文

ADO初學者教程:ADO 添加記錄_ASP教程

2024-09-06 20:31:24
字體:
來源:轉載
供稿:網友

推薦:ADO初學者教程:ADO 更新記錄
我們可使用SQL的UPDATE來更新數據庫表中的某條記錄。 更新數據庫表中的記錄 我們希望更新Northwind數據中Customers表的某條記錄。首先我們需要創建一個表格,來列出Customers中的所有記錄。 htmlbody%set conn=Server.CreateObject(ADODB.Connection)conn.

我們可以使用SQL的INSERT INTO命令向數據庫中的表添加記錄。


向數據庫中的表添加記錄

我們希望向Northwind數據庫中的Customers表添加一條新的記錄。我們首先要創建一個表單,這個表單包含了我們希望選定數據的字段:

<html><body><form method="post" action="demo_add.asp"><table><tr><td>CustomerID:</td><td><input name="custid"></td></tr><tr><td>Company Name:</td><td><input name="compname"></td></tr><tr><td>Contact Name:</td><td><input name="contname"></td></tr><tr><td>Address:</td><td><input name="address"></td></tr><tr><td>City:</td><td><input name="city"></td></tr><tr><td>Postal Code:</td><td><input name="postcode"></td></tr><tr><td>Country:</td><td><input name="country"></td></tr></table><br /><br /><input type="submit" value="Add New"> <input type="reset" value="Cancel"></form></body></html>

當用戶按下確認按鈕時,這個表單就會被送往名為"demo_add.asp"的文件。文件"demo_add.asp"中包含著可向Customers表添加一條新記錄的代碼:

<html><body><%set conn=Server.CreateObject("ADODB.Connection")conn.Provider="Microsoft.Jet.OLEDB.4.0"conn.Open "c:/webdata/northwind.mdb"sql="INSERT INTO customers (customerID,companyname,"sql=sql & "contactname,address,city,postalcode,country)"sql=sql & " VALUES "sql=sql & "('" & Request.Form("custid") & "',"sql=sql & "'" & Request.Form("compname") & "',"sql=sql & "'" & Request.Form("contname") & "',"sql=sql & "'" & Request.Form("address") & "',"sql=sql & "'" & Request.Form("city") & "',"sql=sql & "'" & Request.Form("postcode") & "',"sql=sql & "'" & Request.Form("country") & "')"on error resume nextconn.Execute sql,recaffectedif err<>0 then  Response.Write("No update permissions!")else   Response.Write("<h3>" & recaffected & " record added</h3>")end ifconn.close%></body></html>

重要事項

在您使用INSERT command命令時,請注意以下事項:

  • 如果表含有一個主鍵,請確保向主鍵字段添加的值是唯一且非空的(否則,provider就不會追加此記錄,抑或發生錯誤)
  • 如果表含有一個自動編號的字段,請不要在INSERT命令中涉及此字段(這個字段的值是由provider負責的)

關于無數據字段

在MS Access數據庫中,假如您將AllowZeroLength屬性設置為“Yes”,您可以在文本、超鏈接以及備忘字段輸入零長度的字符串("")。

注釋:并非所有的數據庫都支持零長度的字符串,因而當添加帶有空白字段的記錄時可能會產生錯誤。因此,檢查您使用的數據庫所支持的數據類型是很重要的。

分享:ADO初學者教程: ADO 刪除記錄
我們可使用SQL的DELETE命令來刪除數據庫表中的某條記錄。 刪除表中的記錄 我們希望刪除Northwind數據庫的Customers表中的一條記錄。首先我們需要創建一個表格,來列出Customers中的所有記錄。 htmlbody%set conn=Server.CreateObject(ADODB.Connection)con

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 中文字幕在线观看国产 | 偷偷草网站 | 久草导航 | 92看片淫黄大片一级 | 看免费黄色大片 | 免费在线观看一级片 | 91美女视频在线观看 | 午夜视频在线 | 成人在线高清视频 | 免费观看一级黄色片 | 二级大黄大片高清在线视频 | 91久久久久久久久久久久久久 | 国产一区二区高清在线 | 吾色视频 | 精品免费久久 | av电影免费在线看 | 一本色道久久综合亚洲精品图片 | 欧美重口另类videos人妖 | 久国久产久精永久网页 | 国内精品免费一区二区2001 | 国产黄网 | 亚洲黑人在线观看 | 欧美一级做a | 欧美日韩亚洲一区二区三区 | 蜜桃一本色道久久综合亚洲精品冫 | 欧美人与牲禽动交精品一区 | 日韩视频中文 | 日本不卡视频在线观看 | 国产精品片一区二区三区 | 久久网国产精品 | 天天黄色片 | 欧美大逼网| 国产一区国产二区在线观看 | www.9191.com| 美女黄影院 | www.17c亚洲蜜桃 | 涩涩99| 国产一区影院 | 久久精品一区二区三区不卡牛牛 | 91麻豆精品国产91久久久更新资源速度超快 | 国产孕妇孕交大片孕 |