六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

ADO如何使用Insert語法

[摘要]Insert可以使一個表新增一個或多個記錄: INSERT INTO:新增一個記錄。 INSERT INTO…SELECT:新增多個記錄。 一、INSERT INTO 新增一個記錄的INSERT INTO語法如下: INSERT INTO 表 [(字段1[,字段2[, ...]])] VALUES...

Insert可以使一個表新增一個或多個記錄:



INSERT INTO:新增一個記錄。

INSERT INTO…SELECT:新增多個記錄。


一、INSERT INTO

新增一個記錄的INSERT INTO語法如下:

INSERT INTO 表 [(字段1[,字段2[, ...]])]
VALUES (值1[,值2[, ...])

新增的記錄,將依照指定字段排列的順序插入對應的值,譬如值1將被插入至字段1,值2將被插入至字段2,依此類推。

若未指定 (字段1[,字段2[, ...]]) ,將依照表所定義的字段排列的順序插入對應的值,在VALUES 子句必須包含表中的每一字段值。

值間須使用逗點分隔,文字字段須使用單用引號 ('值') 括起來。

譬如ASP程式碼rs7.asp如下,[Insert Into 產(chǎn)品(代號,名稱,價格,數(shù)量)

Values('C2000','Computre 2000',2000,2)] 和 [Insert Into 產(chǎn)品

Values('C2000', 'Computre 2000',3000,3,'1/1/99',' ','電腦')] 在產(chǎn)品表各新增一筆資料:

<%

Set conn1 = Server.CreateObject("ADODB.Connection")

conn1.Open "DBQ="& Server.MapPath("ntopsamp.mdb") &";Driver={Microsoft

Access Driver (*.mdb)};DriverId=25;FIL=MS Access;"

sql = "Insert Into 產(chǎn)品(代號,名稱,價格,數(shù)量) Values('C2000','Computre 2000',2000,2)"

Set a = conn1.Execute(sql)

sql = "Insert Into 產(chǎn)品 Values('C2000','Computre 2000',3000,3,'1/1/99',' ','電腦')"

Set a = conn1.Execute(sql)

Set rs3 = Server.CreateObject("ADODB.Recordset")

sql = "Select * from 產(chǎn)品 where 代號 ='C2000'"

rs3.Open sql,conn1,1,1,1

%>

<TABLE COLSPAN=8 CELLPADDING=5 BORDER=0>

<TR>

<TD ALIGN=CENTER BGCOLOR="#800000"><FONT COLOR="#FFFFFF">代號

</FONT></TD>

<TD ALIGN=CENTER BGCOLOR="#800000"><FONT COLOR="#FFFFFF">名稱

</FONT></TD>

<TD ALIGN=CENTER BGCOLOR="#800000"><FONT COLOR="#FFFFFF">價格

</FONT></TD>

<TD ALIGN=CENTER BGCOLOR="#800000"><FONT COLOR="#FFFFFF">數(shù)量

</FONT></TD>

</TR>

<% Do while not rs3.EOF %>

<TR>

<TD BGCOLOR="f7efde" ALIGN=CENTER><%= rs3("代號")%></TD>

<TD BGCOLOR="f7efde" ALIGN=CENTER><%= rs3("名稱")%></TD>

<TD BGCOLOR="f7efde" ALIGN=CENTER><%= rs3("價格")%></TD>

<TD BGCOLOR="f7efde" ALIGN=CENTER><%= rs3("數(shù)量")%></TD>

</TR>

<%

rs3.MoveNext

Loop

rs3.Close

%>

</TABLE>

以上的 ASP程式碼rs7.asp,執(zhí)行的結(jié)果,顯示新增兩個記錄資料。


二、Insert Into...Select

若要新增多個記錄,可以使用INSERT INTO…SELECT,語法如下:

INSERT INTO 表 [IN 外部資料庫] [(字段1[,字段2[, ...]])]
SELECT [表.]字段1[, 字段2[, ...]
FROM 表

如果表包含一個主索引,須確定新增到主索引字段的值是唯一的且不可為Null值。

原表的字段為自動編號類型時,如果您要將新增記錄重新編號,就不要在查詢之中包含自動編號字段。若要保持原字段中的值,則將自動編號加在查詢之中。

INSERT INTO將所新增的記錄加入原有的表之中。若要建立一個新的表,可以使用 SELECT... INTO 的語句。

讓我們看一個在ASP程式中使用這個SQL指令的例子。

譬如ASP程式碼rs7.asp如下,[Insert Into 產(chǎn)品(代號,名稱,價格,數(shù)量) Select 代號,名稱,價格*10,數(shù)量*10 From 產(chǎn)品 where 代號 ='C2000'],將代號為C2000的價格和數(shù)量都乘予10後,再新增記錄:

<%

sql = "Insert Into 產(chǎn)品(代號,名稱,價格,數(shù)量) Select 代號,名稱,價格*10,數(shù)量*10 From 產(chǎn)品 where 代號 ='C2000'"

Set a = conn1.Execute(sql)

Set rs3 = Server.CreateObject("ADODB.Recordset")

sql = "Select * from 產(chǎn)品 where 代號 ='C2000'"

rs3.Open sql,conn1,1,1,1

%>

<TABLE COLSPAN=8 CELLPADDING=5 BORDER=0>

<TR>

<TD ALIGN=CENTER BGCOLOR="#800000"><FONT COLOR="#FFFFFF">代號

</FONT></TD>

<TD ALIGN=CENTER BGCOLOR="#800000"><FONT COLOR="#FFFFFF">名稱

</FONT></TD>

<TD ALIGN=CENTER BGCOLOR="#800000"><FONT COLOR="#FFFFFF">價格

</FONT></TD>

<TD ALIGN=CENTER BGCOLOR="#800000"><FONT COLOR="#FFFFFF">數(shù)量

</FONT></TD></TR>

<% Do while not rs3.EOF %><TR>

<TD BGCOLOR="f7efde" ALIGN=CENTER><%= rs3("代號")%></TD>

<TD BGCOLOR="f7efde" ALIGN=CENTER><%= rs3("名稱")%></TD>

<TD BGCOLOR="f7efde" ALIGN=CENTER><%= rs3("價格")%></TD>

<TD BGCOLOR="f7efde" ALIGN=CENTER><%= rs3("數(shù)量")%></TD></TR>

<%

rs3.MoveNext

Loop

rs3.Close

%>

</TABLE>

以上的 ASP程式rs7.asp,在用戶端使用瀏覽器,瀏覽執(zhí)行的結(jié)果,代號為C2000的有兩個記錄,最后兩個為新增的記錄,將價格和數(shù)量都乘以10。(出處:熱點網(wǎng)絡)


主站蜘蛛池模板: 日韩精品欧美激情国产一区 | 香蕉视频在线观看网址 | 亚洲综合图 | 欧美视频一区在线 | 天天色天天射天天操 | 深夜福利视频导航 | 日韩欧美亚洲 | 伊人久久大香线蕉资源 | 中文字幕日韩一区二区不卡 | 亚洲影院一区 | 热re久久精品国产99热 | 日本高清无卡码一区二区久久 | 日本欧美不卡一区二区三区在线 | 日本特黄特色视频 | 日韩a毛片 | 影音先锋国产系列精品 | 午夜男人天堂 | 依人在线| 亚洲精品乱码久久久久久麻豆 | 青青在线观看视频 | 日韩一级片在线观看 | 午夜性伦鲁啊鲁免费视频 | 屁屁网站在线观看www | 三级国产 | 青青国产成人精品视频 | 天天综合网天天综合色不卡 | 亚洲国产高清精品线久久 | 天天干夜夜添 | 日本不卡免费新一区二区三区 | 亚洲94vvv男人的天堂五月 | 色综合久久久久久久久久久 | 五月伊人婷婷 | 日本 韩国 三级 国产 欧美 | 青草视频在线观看免费资源 | 亚洲欧美日韩精品一区 | 伊人剧场 | 日本高清www色 | 亚洲精品15p| 午夜影院福利 | 亚洲福利在线视频 | 亚洲精品乱码国产精品乱码 |