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

明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

ASP入門者參考

[摘要]ASP初學(xué)者參考常見(jiàn)縮略詞全寫及中文含義WWW----World Wide Web(萬(wàn)維網(wǎng))URL----Uniform Resource Locator(統(tǒng)一資源定位符)HTTP----Hyper Text Transfer Protocol(超文本傳輸協(xié)議)HTML----Hyper Text...

ASP初學(xué)者參考常見(jiàn)縮略詞全寫及中文含義

WWW----World Wide Web(萬(wàn)維網(wǎng))
URL----Uniform Resource Locator(統(tǒng)一資源定位符)
HTTP----Hyper Text Transfer Protocol(超文本傳輸協(xié)議)
HTML----Hyper Text Markup Language(超文本標(biāo)記語(yǔ)言)
XML----Extensible Markup Language(可擴(kuò)展標(biāo)記語(yǔ)言)
ODBC----Open DataBase Connectivity(開(kāi)放數(shù)據(jù)庫(kù)連接標(biāo)準(zhǔn))
DLL----Dynamic Link Library(動(dòng)態(tài)鏈接庫(kù))
DAO----Data Access Objects(數(shù)據(jù)連接對(duì)象)
RDO----Remote Data Objects(遠(yuǎn)程數(shù)據(jù)對(duì)象)
ADO----Microsoft ActiveX Data Objects(動(dòng)態(tài)數(shù)據(jù)對(duì)象)
SQL----Structured Query Language(結(jié)構(gòu)化查詢語(yǔ)言)
CGI----Common Gateway Interface(公共網(wǎng)關(guān)接口)
API----Application Programming Interface(應(yīng)用程序編程接口)
ASP----Active Server Pages(動(dòng)態(tài)服務(wù)頁(yè)面)
PHP----Personal HomePage(個(gè)人主頁(yè))
JSP----Java Server Pages
ColdFusion
SSI----Server-Side Include(服務(wù)器端包含)
DOM----Document Object Model(文檔對(duì)象模型)
IIS----Internet Information Server(網(wǎng)絡(luò)信息服務(wù))
IP----Internet Protocol(網(wǎng)際協(xié)議)
TCP----Transmission Control Protocol(傳輸控制協(xié)議)
IE----Internet Explorer(瀏覽器)
CSS----Cascading Style Sheet(層疊式樣式表)
VBScript----Microsoft Visual Basic Script Edition
ISDN----綜合業(yè)務(wù)數(shù)字網(wǎng)
Web
FTP
SMTP
MMC----管理控制臺(tái)










網(wǎng)頁(yè)設(shè)計(jì)前述
Web(萬(wàn)維網(wǎng))提供了一個(gè)圖形化用戶界面,一瀏覽Internet上的文檔,這些文檔以及它們之間的鏈接構(gòu)成了一個(gè)龐大的信息網(wǎng)。
Web起源于1989年3月,是由歐洲量子物理實(shí)驗(yàn)室CERN(the Ruropean Laboratory for Particle Physics)開(kāi)發(fā)的主從結(jié)構(gòu)分布超媒體系統(tǒng)。
Web是信息資源的海洋,三個(gè)要素保證了人們能夠方便地在這海洋中遨游:
l  統(tǒng)一的資源命名方案(URL)
l  訪問(wèn)某一資源的方式,即協(xié)議(HTTP)
l  在資源之間自由訪問(wèn)的方法,即超文本(HTTP)
Internet發(fā)展到現(xiàn)在,Web技術(shù)經(jīng)歷了3個(gè)發(fā)展階段:
l  第一代,提供對(duì)靜態(tài)文檔(信息)的管理和訪問(wèn)(顯示)
l  第二代,與數(shù)據(jù)庫(kù)系統(tǒng)相結(jié)合,提供對(duì)動(dòng)態(tài)文檔(信息)的訪問(wèn)和顯示
l  第三代,除動(dòng)態(tài)文檔生成和訪問(wèn)之外,還提供基于Web的聯(lián)機(jī)事務(wù)處理能力。
靜態(tài)網(wǎng)頁(yè)存在的不足:
1.  無(wú)法支持后臺(tái)數(shù)據(jù)庫(kù)
2.  無(wú)法有效的對(duì)站點(diǎn)信息進(jìn)行及時(shí)的更新
3.  無(wú)法實(shí)現(xiàn)動(dòng)態(tài)顯示效果
ASP是Microsoft公司在1996年底推出的一種運(yùn)行于服務(wù)器端的Web應(yīng)用程序開(kāi)發(fā)技術(shù)。ASP既不是一種語(yǔ)言,也不是一種開(kāi)發(fā)工具,而是一種內(nèi)含于IIS/PWS之中的易學(xué)易用,可以集成Script語(yǔ)言到HTML主頁(yè)的服務(wù)器端的腳本語(yǔ)言環(huán)境,其主要功能是為生成動(dòng)態(tài)的,交互的Web服務(wù)器應(yīng)用程序提供一種功能強(qiáng)大的方式和技術(shù)。
ASP的特點(diǎn)如下:
1.  ASP可以混用HTML,DHTML,Java小程序,ActiveX,VBScript,JavaScript,并且可以互相嵌套。
2.  不需編譯,純文本格式。
3.  安全性好
4.  面向?qū)ο?br>5.  可擴(kuò)充服務(wù)器端功能
6.  可擴(kuò)充腳本語(yǔ)言
7.  與瀏覽器無(wú)關(guān)
8.  ASP提供6個(gè)內(nèi)置的全局對(duì)象供開(kāi)發(fā)者不需聲明就可直接調(diào)用
9.  ASP提供5個(gè)重要的服務(wù)器組件
訪問(wèn)HTML頁(yè)面的過(guò)程:
1.  在客戶端瀏覽器地址欄處輸入HTML文件的URL地址,按回車鍵發(fā)送一個(gè)網(wǎng)頁(yè)請(qǐng)求
2.  瀏覽器發(fā)送網(wǎng)頁(yè)請(qǐng)求到IIS/PWS服務(wù)器
3.  IIS/PWS服務(wù)器接收到請(qǐng)求,通過(guò)擴(kuò)展名.htm或.html判斷是HTML文件的請(qǐng)求
4.  IIS/PWS服務(wù)器將對(duì)應(yīng)的HTML文件從磁盤或存儲(chǔ)器中取出并送回瀏覽器
5.  HTML文件由用戶的瀏覽器解釋,結(jié)果在瀏覽器的窗口顯示
訪問(wèn)ASP網(wǎng)頁(yè)的過(guò)程:
1.  在客戶端瀏覽器的地址欄輸入要請(qǐng)求的ASP文件的URL地址,按回車鍵發(fā)送一個(gè)ASP請(qǐng)求
2.  瀏覽器向IIS/PWS服務(wù)器發(fā)送ASP網(wǎng)頁(yè)請(qǐng)求
3.  IIS/PWS服務(wù)器收到請(qǐng)求并根據(jù)擴(kuò)展名.asp識(shí)別出ASP文件
4.  IIS/PWS服務(wù)器從磁盤或內(nèi)存中獲取相應(yīng)的ASP文件
5.  IIS/PWS服務(wù)器將ASP文件發(fā)送到一個(gè)類似于發(fā)動(dòng)機(jī)引擎的名為asp.dll的特定文件庫(kù)中
6.  asp.dll引擎將ASP文件從頭至尾進(jìn)行解釋處理,并根據(jù)ASP文件中的命令要求生成相應(yīng)的動(dòng)態(tài)HTML頁(yè)面
7.  HTML頁(yè)面被送回客戶端瀏覽器
8.  用客戶端瀏覽器解釋執(zhí)行HTML網(wǎng)頁(yè),并將結(jié)果顯示在客戶端瀏覽器上
與HTML相比,ASP具有3個(gè)重要特征:
1.  ASP可以包含服務(wù)器端腳本語(yǔ)言,即可以用動(dòng)態(tài)內(nèi)容創(chuàng)建網(wǎng)頁(yè)
2.  ASP使用內(nèi)置對(duì)象可以使腳本功能更強(qiáng)大
3.  ASP使用組件使用戶可以處理數(shù)據(jù)庫(kù),發(fā)送email或訪問(wèn)文件系統(tǒng)等
ASP提供的6個(gè)內(nèi)置對(duì)象:
1.  Response:發(fā)送信息到瀏覽器
2.  Request:用來(lái)讀取來(lái)自瀏覽器的請(qǐng)求信息,可用該對(duì)象讀取HTML表單的信息
3.  Server:允許用腳本來(lái)生成Active Server組件的實(shí)例
4.  Application:用來(lái)存儲(chǔ),讀取用戶共享的應(yīng)用程序信息,如可以用該對(duì)象在網(wǎng)站的不同連接者之間傳遞共用信息
5.  Session:用來(lái)存儲(chǔ),讀取特定連接者的對(duì)話信息,如可以存儲(chǔ)連接者對(duì)網(wǎng)站的訪問(wèn)信息
6.  ObjectContext:用于控制ASP的交易(Transaction),交易由Microsoft Transaction Server(MTS)管理
ASP提供的5個(gè)重要組件
1.  ADO:用于在Microsoft SQL Server,Microsoft Access數(shù)據(jù)庫(kù)中讀取或存儲(chǔ)數(shù)據(jù)
2.  File System:提供可用來(lái)訪問(wèn)計(jì)算機(jī)文件系統(tǒng)的方法和屬性
3.  Content Linking:根據(jù)不同瀏覽器的性能顯示不同的HTML內(nèi)容
4.  Browser Capabilities:用來(lái)鏈接不同的HTML頁(yè)面使其操作更簡(jiǎn)單
5.  AD Rotator:用于在網(wǎng)頁(yè)上顯示橫幅廣告,并可控制不同廣告的顯示頻率
ASP基本知識(shí)
ASP文件的擴(kuò)展名為.asp,其中可以包括HTML標(biāo)記,文本和腳本語(yǔ)言,其腳本語(yǔ)言代碼包含于”<%……%>”之間。
在VBScript中:注釋可以是Rem,’等
<% Option Explicit %>表示VBScript中的變量都要聲明后才可使用,否則會(huì)出錯(cuò)。
文件包含:<!--#include file=”myfirstinc.inc”-->
<!--#include file=”myfirstasp.asp”-->
<!--#include file=”myfirsttxt.txt”-->
認(rèn)識(shí)VBScript腳本的基本用法:
1.  運(yùn)算符
2.  數(shù)據(jù)類型
3.  常量,變量及數(shù)組
4.  條件語(yǔ)句(if….then  end if,  if….then….Else  end if)
5.  循環(huán)語(yǔ)句(for….next, for each….next,  do while…..loop)
6.  過(guò)程
7.  基本函數(shù):分為數(shù)學(xué)類,字符串類,日期時(shí)間類,類型轉(zhuǎn)換類,格式化類和判斷類。
a)  數(shù)學(xué)類:abs(), sqr(),rnd(隨機(jī)數(shù)),round(四舍五入)…
b)  字符串類:len(),left(),right(),mid(),strReverse(),split(),trim()
c)  日期時(shí)間類:DateValue(),TimeValue(),Year(),Month,Day(),Hour(),Minute(),Second(),DateSerial(),TimeSerial(),Date(),Time(),Now(),DatePart(),DateAdd(),DateDiff()…
d)  類型轉(zhuǎn)換類:Cdate(),Cint(),Clng(),Cstr(),str(),Val(),Int(),Fix()
e)  格式化類:FormatDateTime,FormatNumber,FormatPercent….
f)  判斷類:IsDate,IsEmpty,IsNull,IsNumeric,IsObject…
g)  信息對(duì)話框函數(shù):InputBox,MsgBox…
ASP內(nèi)置對(duì)象說(shuō)明:
Response:
語(yǔ)法格式:Response.集合 屬性 方法(變量)
Response的屬性有:Buffer,Charset,ContentType,Expires,ExpiresAbsolute,Status.
Response的方法有:AddHeader,AppendTolog,BinaryWrite,Clear,End,Flush,Redirect,Write
Response的集合:Cookie.
Request:
語(yǔ)法格式:
Request.集合(變量)
集合:Form,QueryString,ServerVariable,Cookie,ClientCertificate
1.  Form:語(yǔ)法格式:Request.form(element)[(index).count].<%=request.form.count%>表單個(gè)數(shù)。<%=request.form(“name”)%>
2.  QueryString:語(yǔ)法格式:Request.QueryString(variable)[(index) .count]
3.  ServerVariable:語(yǔ)法格式:Request.ServerVariable(服務(wù)器環(huán)境變量)
4.  Cookie:語(yǔ)法格式:Request.Cookies(Cookie名)[(key) .attribute]
使用Cookies集合:
Response.Cookies(CookieName)[(key) .attribute]=CookieValue
Request.Cookies(CookieName)[(key) .attribute]
Application:
語(yǔ)法格式:Application.屬性 方法 事件 集合
Application的方法:Lock(),UnLock()
Application的事件:Application_OnStart,Application_OnEnd
Application的集合:Contents,StaticObjects
Application的屬性:Application(“變量名”)=變量名 或 Set Application(“對(duì)象實(shí)例名”)=對(duì)象
其實(shí)是定義全局變量,供多個(gè)用戶使用。
實(shí)例名(反過(guò)來(lái)是還原)
Session:
語(yǔ)法格式:Session.方法 事件 集合 屬性
Session方法:Abandon()用于清除Session對(duì)象<% Session.Abandon %>
Session事件:Session_OnStart,Session_OnEnd
Session集合:Contents,StaticObjects
Session屬性:SessionID,Timeout
用戶也可以自定義Session屬性,其實(shí)是變量,就是我們前面說(shuō)的會(huì)話變量。
Session(“VariableName”)=VariableName
Set Session(“ObjectName”)=ObjectName(反過(guò)來(lái)就是還原變量)
網(wǎng)頁(yè)變量的生命周期與傳遞
全局變量,會(huì)話變量,網(wǎng)頁(yè)變量
用Request.QueryString集合在網(wǎng)頁(yè)間傳遞變量
用ASP的Application或Session對(duì)象在網(wǎng)頁(yè)間傳遞變量。
Session和Application的比較:
1.  兩者都允許用戶自定義屬性,即定義Application變量和Session變量。
2.  兩者都可以用于存取對(duì)象中的變量及對(duì)象實(shí)例
3.  兩者都有生命周期。Session開(kāi)始于新連接者第一次連接時(shí),終止于連接者若干時(shí)間內(nèi)沒(méi)有索取過(guò)任何信息;Application開(kāi)始于IIS/PWS開(kāi)始執(zhí)行且出現(xiàn)第一個(gè)連接者的時(shí)候,終止于若干時(shí)間內(nèi)沒(méi)有任何連接者索取過(guò)信息,或IIS/PWS關(guān)閉時(shí)。
4.  兩者都是ASP文件共用的對(duì)象。Application對(duì)象是所有網(wǎng)頁(yè)連接者共用的一個(gè)對(duì)象,Session對(duì)象是每位連接者獨(dú)有的對(duì)象。
5.  兩者都有OnStart和OnEnd事件代碼,但它們發(fā)生的時(shí)間不同。當(dāng)一個(gè)Application應(yīng)用程序與一個(gè)Session應(yīng)用程序同時(shí)啟動(dòng)時(shí),ASP會(huì)先執(zhí)行Application_OnStart,接著才執(zhí)行Session_OnStart;若在結(jié)束一個(gè)Session的同時(shí)結(jié)束Application應(yīng)用程序,則會(huì)先執(zhí)行Session_OnEnd,然后才執(zhí)行Application_OnEnd.
Global.asa文件與應(yīng)用程序的初始化:
Global.asa文件:
網(wǎng)站計(jì)數(shù)器或統(tǒng)計(jì)在線人數(shù)等
Server對(duì)象、ODBC與ADO組件:
Server語(yǔ)法格式:Server.屬性 方法
Server屬性:ScriptTimeout
Server方法:CreateObject,HTMLEncode,URLEncode,MapPath
Server的CreateObject方法是ASP中最實(shí)用,最強(qiáng)大的功能,它可以創(chuàng)建已注冊(cè)到服務(wù)器上的ActiveX組件實(shí)例,是建立ActiveX對(duì)象的源頭。
Server.CreateObject(“組件名或組件注冊(cè)名”)
Set Myconn=Server.CreateObject(“ADODB.connection”)連接對(duì)象實(shí)例
Set MyAds=Server.CreateObject(“MSWC.AdRotator”)廣告對(duì)象實(shí)例
ODBC:是連接數(shù)據(jù)庫(kù)的通用接口,是由Microsoft公司開(kāi)發(fā)并倡導(dǎo)的數(shù)據(jù)庫(kù)連接標(biāo)準(zhǔn)。
ADO:是ASP服務(wù)器內(nèi)置組件及實(shí)現(xiàn)Web數(shù)據(jù)庫(kù)操作的一個(gè)十分重要的組件。
ADO組件是一個(gè)功能強(qiáng)大的組件,由7個(gè)接口組件組成,分別如下:
1.  Connection組件
2.  Recordset組件
3.  Command組件
4.  Parameter對(duì)象
5.  Porperty對(duì)象
6.  Error對(duì)象
7.  Field對(duì)象
其中前三個(gè)組件需要使用Server.CreateObject方法來(lái)建立后才能使用。
Connection:語(yǔ)法格式:Set Connection對(duì)象名=Server.CreateObject(“ADODB.Connection”)
如:Set conn=Server.CreateObject(“ADODB.Connection”)
Connection對(duì)象的方法:
1.  Open格式:Connection對(duì)象名.Open “連接數(shù)據(jù)庫(kù)信息字符串”[;用戶帳號(hào)][;用戶密碼]。該方法用于打開(kāi)一個(gè)數(shù)據(jù)庫(kù)并與其建立連接。有兩種方法:
a)  用DSN方法打開(kāi)數(shù)據(jù)庫(kù):該方法先用ODBC建立對(duì)應(yīng)數(shù)據(jù)庫(kù)的數(shù)據(jù)源名(DSN),然后通過(guò)數(shù)據(jù)源名打開(kāi)對(duì)應(yīng)數(shù)據(jù)庫(kù)。如下代碼就可以打開(kāi)數(shù)據(jù)源名qhbook所對(duì)應(yīng)的數(shù)據(jù)庫(kù)book.mdb。<% Set Conn=Server.CreateObject(“ADODB.Connection”) Conn.Open”qhbook;mydata;zhxing”%>
b)  用全路徑DSN方法打開(kāi)數(shù)據(jù)庫(kù)。如果在連接數(shù)據(jù)庫(kù)前沒(méi)有建立ODBC數(shù)據(jù)源,也可以采用直接指定ODBC驅(qū)動(dòng)程序名稱的方法建立與數(shù)據(jù)庫(kù)的連接。此時(shí)的“連接數(shù)據(jù)庫(kù)信息字符串”必須以driver開(kāi)始,變?yōu)椤盌river={ODBC驅(qū)動(dòng)程序名};dbq=”&Server.MapPath(“數(shù)據(jù)庫(kù)名”).如下:
<% Set Conn=Server.CreateObject(“ADODB.Connection”)
Conn.Open”Driver={Microsoft Access Driver(*.mdb)};dbq=”&Server.MapPath(“book.mdb”) %>
如果是SQL Server類型,則驅(qū)動(dòng)程序是Driver={SQL Server};如果是Oracle類型,則:Driver={Microsoft ODBC for Oracle}.
2.  Close:關(guān)閉一個(gè)已經(jīng)建立的連接對(duì)象及其相關(guān)對(duì)象。<% Conn.Close%><%Set Conn=nothing%>
3.  Execute:
格式一:Connection對(duì)象名.Execute(SQL指令).
格式二:Connection對(duì)象名.Execute(數(shù)據(jù)表名)。
如下:
<% SQL=”Select * from bookitem” Set rs=Conn.Execute(SQL) %>或:
<% Set rs=Conn.Execute(“bookitem”)%>
4.  BeginTrans
5.  CommitTrans
6.  RollbackTrans
Recordset組件:
前面的Conn.Open方法知識(shí)打開(kāi)并連接了相應(yīng)的數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)通常是由一個(gè)或多個(gè)表組成,所以要存取其中的數(shù)據(jù)表還必須建立Recordset對(duì)象后,才能對(duì)其進(jìn)行各種操作。
1.  建立Recordset對(duì)象
方法由以下幾種:
Set Recordset對(duì)象名=Server.CreateObject(“ADODB.Recordset”)
Set Recordset對(duì)象名=Connection.Execute(“數(shù)據(jù)表名”)
Set Recordset對(duì)象名=Connection.Execute(SQL指令)
如下代碼:
<%
Set Conn=Server.CreateObject(“ADODB.Connection”)
Conn.Open”qhbook;mydata;zhxing”
Set rs=Conn.Execute(“bookitem”)
%>或
<%
Set Conn=Server.CreateObject(“ADODB.Connection”)
Conn.Open”Driver={Microsoft Access Driver(*.mdb)};dbq=”&Server.MapPath(“book.mdb”)
Set rs=Server.CreateObject(“ADODB.Recordset”)
Exec=Select * from bookitem
Rs.Open Exec,Conn
%>
Recordset對(duì)象的方法:
Open:格式一:rs.Open Exec,Conn,1,1(記錄集類型(0,1,2,3),鎖定類型(1,2,3,4))
格式二:rs.Open bookitem,Conn,1,1
Recordset類型:0:只讀,當(dāng)前數(shù)據(jù)記錄只能向下移動(dòng)
1:只讀,當(dāng)前數(shù)據(jù)記錄可以自由移動(dòng)
  2:可讀寫,當(dāng)前數(shù)據(jù)記錄可以自由移動(dòng)
  3:可讀寫,當(dāng)前數(shù)據(jù)記錄可以自由移動(dòng)(注)
鎖定類型:1:默認(rèn)值,用于打開(kāi)只讀的數(shù)據(jù)記錄
          2:悲觀鎖定
          3:樂(lè)觀鎖定
          4:批次樂(lè)觀鎖定
Close方法
<% rs.Close
Set rs=nothing %>
Recordset對(duì)象指針移動(dòng)的方法:
MoveFirst
MoveLast
MoveNext
MovePrevious
Move NumRecords,Start:
Recordset對(duì)象的操作方法:
Addnew:該方法可以向Recordset對(duì)象中添加一條記錄
Delete:刪除Recordset對(duì)象中的一條記錄
Update:更新Recordset對(duì)象的當(dāng)前記錄
CancelUpdate:取消更新,在更新方法之后才有效
UpdateBatch:當(dāng)鎖定類型是4時(shí),該方法用于保存對(duì)一個(gè)或多個(gè)記錄的修改。
Recordset對(duì)象的屬性
AbsolutePage
AbsolutePosition
ActiveConncetion
BOF
EOF
Bookmark
CacheSize
CursorLocation
CursorType
EditMode
Filter
LockType
MaxRecords
PageCount
PageSize
RecordCount
State
Source
Field對(duì)象與集合
Field屬性:
Name,Value,Type,….
Field方法:AppendChunk,GetChunk
Field集合:
輸出數(shù)據(jù)表表頭:
For I=0 to rs.fields.count-1
Response.write”<td>”&rs.fields(i).name&”</td>”(注釋:前面的有獲取表單元素個(gè)數(shù)的,和此差不多。Request.form.count)
Next
輸出表中各個(gè)記錄的值:
for I=0 to rs.fields.count-1
response.write”<td>”&rs.fields(i).value&”</td>”
next
用ADO與SQL查詢數(shù)據(jù)庫(kù)
建立數(shù)據(jù)庫(kù)與數(shù)據(jù)源:
本例用Microsoft Access 2000建立一個(gè)圖書(shū)管理數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)名為book.mdb,其中的數(shù)據(jù)表是bookitem,只有一個(gè)表。
bookitem表的結(jié)構(gòu):
book_id(編號(hào)):長(zhǎng)整形,主鍵
book_name,book_author,book_price(貨幣),book_press,book_date(日期)
建立此數(shù)據(jù)庫(kù)的DSN,取名qhbook,帳號(hào)和密碼為:internet
用Select選取所有記錄:
格式:Select [Top N] 字段列表 From 數(shù)據(jù)表名(*表示所有字段,多字段用,隔開(kāi))
1.  Select * from bookitem
2.  Select book_name,book_author,book_price from bookitem
3.  Select * from bookitem where book_name=’孤獨(dú)羊’
Select * from bookitem where book_name like ‘%原理%’(通配符%和_,其中%代表任意多個(gè),_代表一個(gè)。)
Select * from bookitem where book_price between 20.00 and 23.00
Select * from bookitem where book_price>=20.00 and book_price<=23.00
Select * from bookitem where book_price between 12.00 and 20.00 and book_name like ‘%系統(tǒng)%’
Select * from bookitem where book_date>=#2000/3/1# and book_name like’%原理%’
Where后的條件表達(dá)式可以用邏輯、比較、like,between…and,in/not,in,isNull/Is not Null等運(yùn)算符來(lái)構(gòu)成各種篩選。
Select [Top N] 字段列表 From 數(shù)據(jù)表名 Where 條件表達(dá)式
4.  Select [Top N] 字段列表 From 數(shù)據(jù)表名 Where 條件表達(dá)式 Order By 字段列表[Desc]降序排列:
Select * from bookitem Order By book_date Desc,book_price Desc
Select * from bookitem Where book_date>=#2000/3/1# Order By book_name
Select Top 4 * from bookitem where book_date>=#2000/3/1#
插入記錄:
格式一:Insert Into 數(shù)據(jù)表名[(字段名列表)] Values (字段值列表)
格式二:rs.Open SQL,conn,2,3
Addnew
        為各字段賦值
        Update(此法最常用,特別是和表單結(jié)合時(shí),通過(guò)表單添加記錄)
如:
Insert Into bookitem(book_name,book_author,book_price) Values (‘書(shū)名’,’作者’,’價(jià)格’)
刪除記錄:
格式一:Delete from 數(shù)據(jù)表名 Where 條件表達(dá)式(SQL語(yǔ)言的刪除)
格式二:rs.Open SQL,conn,2,3(記錄集的刪除方法)
        rs.MoveLast
        rs.Delete
        rs.Update(常用的一種方法)
如:Delete from bookitem where book_author=’寡人’
修改記錄:
rs.Open SQL,conn,3,3
rs.MoveLast
rs(“book_author”)=”朕”
rs.Update



標(biāo)簽:ASP入門者參考 

相關(guān)文章

主站蜘蛛池模板: 日韩视频观看 | 日韩禁片 | 欧美一级黄色片免费看 | 一级做a爰片久久毛片 | 亚洲最大看欧美片网站 | 天天天天天天天操 | 视频免费1区二区三区 | 天天躁夜夜躁很很躁 | 青青青国产成人久久111网站 | 日韩欧美精品综合一区二区三区 | 亚洲bt天堂 | 欧美一区二区三区日韩免费播 | 中文字幕在线第一页 | 亚洲美女大bbbbbbbbb | 伊人网视频 | 视频国产91 | 人成午夜视频 | 婷婷综合缴情亚洲狠狠图片 | 亚洲 欧美 精品专区 极品 | 中文有码中文字幕免费视频 | 视频二区欧美 | 最近中文字幕资源 | 日韩欧美福利视频 | 香蕉大成网人站在线 | 一二三四在线手机观看视频 | 中文字幕在线网址 | 中文字幕欧美日韩在线不卡 | 日韩三级一区二区三区 | 亚洲欧洲精品视频 | 欧美一级美片在线观看免费 | 亚州免费视频 | 婷婷开心 | 天堂资源在线最新版 | 欧美综合图区 | 我要看黄色一级片 | 日韩在线毛片 | 日本高清视频免费看 | 中文字幕精品波多野结衣 | 欧美一级做一级爱a做片性 欧美一级做一a做片性视频 | 四虎成年永久免费网站 | 天天色天天色天天色 |