freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[計(jì)算機(jī)軟件及應(yīng)用]asp與數(shù)據(jù)庫(kù)-資料下載頁(yè)

2025-01-19 17:20本頁(yè)面
  

【正文】 查詢(xún)條件,優(yōu)化查詢(xún)性能。 創(chuàng)建 Command對(duì)象 ? 和 ADO的其他兩個(gè)對(duì)象一樣,可以使用 ASP中的 Server對(duì)象的 CreateObject方法對(duì) Command對(duì)象初始化。 ? % set cm= (“”)% ? 其中 cm表示返回的 Command對(duì)象實(shí)例名稱(chēng)。 ? 1.連接數(shù)據(jù)庫(kù) ? Command對(duì)象實(shí)例化以后,還必須進(jìn)行連接才能使用, Command連接數(shù)據(jù)庫(kù)有兩種方式,一種是通過(guò) Connection對(duì)象來(lái)實(shí)現(xiàn)。如: ? % set conn=(“”) ? set =conn % ? 這里顯形的調(diào)用了 Connection對(duì)象。另外一種方式是隱形調(diào)用 Connection對(duì)象,如: ? % set =”DSN=exam。”% ? 當(dāng)然這里 DSN的連接信息按照需要,還可以加上“登錄名稱(chēng)”和“密碼”等選項(xiàng)。 ? 2.查詢(xún)信息的表示 ? 在 RecordSet對(duì)象中,通過(guò)方法來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作,如:AddNew等;在 Connection對(duì)象中,通過(guò) Execute對(duì)象,可以執(zhí)行標(biāo)準(zhǔn)的 SQL語(yǔ)句;在 Command對(duì)象中,也可以操作數(shù)據(jù)庫(kù),其執(zhí)行的內(nèi)容通過(guò) CommandText設(shè)定,如: ? % set =”Select * from person % ? 把標(biāo)準(zhǔn)的 SQL語(yǔ)句賦值給 CommandText。 ? 另外還有 CommandType參數(shù)需要設(shè)置。詳細(xì)的內(nèi)容見(jiàn)下一節(jié)。 ? 3.執(zhí)行數(shù)據(jù)庫(kù)操作 ? 獲得了信息的表示后,可以通過(guò) Command對(duì)象提供的 Execute方法來(lái)執(zhí)行數(shù)據(jù)庫(kù)的各種操作。如: ? % set rs=% Command對(duì)象屬性 屬性( Properity) 功能描述 ActiveConnection 建立與 Connection通道的連接關(guān)系 CommandText 指定數(shù)據(jù)庫(kù)操作信息 CommandTimeOut 開(kāi)始執(zhí)行數(shù)據(jù)庫(kù)操作( Execute方法)后允許繼續(xù)執(zhí)行的最長(zhǎng)時(shí)間 CommandType 指定數(shù)據(jù)庫(kù)操作信息的類(lèi)型 Prepared 執(zhí)行數(shù)據(jù)操作信息是否要先行編譯 名稱(chēng)值 對(duì)應(yīng)整數(shù)值 功能描述 Adcmdtext 1 指定數(shù)據(jù)操作信息的類(lèi)型為 SQL語(yǔ)句 Adcmdtable 2 指定數(shù)據(jù)操作信息的類(lèi)型為數(shù)據(jù)庫(kù)表名稱(chēng) AdcmdStoredProc 4 指定數(shù)據(jù)操作的信息類(lèi)型為子程序名 AdcmdUnknown 8 未知的類(lèi)型 其中, CommandType一共有四種類(lèi)型 Command對(duì)象方法 ? Command對(duì)象的方法很少,只有兩個(gè),但是功能強(qiáng)大。 ? ( 1) CreateParameter方法,作用是建立一個(gè)新的參數(shù)對(duì)象。 ? ( 2) Execute方法,作用是執(zhí)行相應(yīng)的數(shù)據(jù)庫(kù)操作。 ? 其中 CreateParameter方法比較復(fù)雜,有四個(gè)參數(shù),其語(yǔ)法格式及參數(shù)說(shuō)明如下: ? set P=(name,type,dirction,size,value) 參數(shù)( Parameters) 功能描述 name 參數(shù)名稱(chēng) type 指定參數(shù)的數(shù)據(jù)類(lèi)型,相當(dāng)于 type,可選 .如: 200表示字符串值, 132表示用戶(hù)定義的變量, 20表示 8字節(jié)長(zhǎng)的整數(shù), 7表示日期類(lèi)型等。 Direction 指定參數(shù)的方向,可選, 1表示可傳送參數(shù)到數(shù)據(jù)庫(kù)服務(wù)器, 2表示允許數(shù)據(jù)輸出到該參數(shù)中 Size 指定允許傳入?yún)?shù)的最大值,可選 Value 指定參數(shù)值 Command對(duì)象的應(yīng)用 ? 【 例 771】 通過(guò)瀏覽器增加記錄到數(shù)據(jù)庫(kù)服務(wù)器。 ? html ? head ? title通過(guò)瀏覽器輸入信息到數(shù)據(jù)庫(kù)記錄中 /title ? /head ? body ? 請(qǐng)?jiān)谙旅娴姆娇騼?nèi)輸入要添加的信息 br ? form method=post action= ? 用戶(hù) IDinput type=text size=4 name=userid ? 用戶(hù)姓名 input type=text size=6 name=username ? 用戶(hù)密碼 input type=password size=10 name=pwdbrbr ? 所在系 input type=text size=16 name=department ? 教研室 input type=text size=16 name=officebrbr ? 職務(wù) input type=text size=8 name=duties ? 職稱(chēng) input type=text size=10 name=postbrbr ? input type=submit value=寫(xiě)完,提交 ? input type=reset value=重新填寫(xiě) ? /form ? /body ? /html 例 ? 【 例 772】 實(shí)現(xiàn)添加信息到數(shù)據(jù)庫(kù)。 ? % set cm=() ? set conn=() ? exam。 ? set =conn ? =Insert Into person(UserID,Username,pwd,department,office,duties,post) Values(?,?,?,?,?,?,?) ? =1 ? (userid,200,255) ? (Username,200,255) ? (pwd,200,255) ? (department,200,255) ? (office,200,255) ? (duties,200,255) ? (post,200,255) ? cm(UserID)=(UserID) ? cm(Username)=(Username) ? cm(pwd)=(pwd) ? cm(department)=(department) ? cm(office)=(office) ? cm(duties)=(duties) ? cm(post)=(post) ? ? (添加成功 )% 例 代碼分析 ?( 1)在實(shí)現(xiàn)添加信息的例 772中,第四行實(shí)現(xiàn)數(shù)據(jù)庫(kù)的連接。 ?( 2)第五行將 SQL語(yǔ)句復(fù)制給 CommandText屬性,這里出現(xiàn)的“?”是特定字符,相當(dāng)于形式參數(shù),在后面用實(shí)際數(shù)據(jù)代替。第七行將 CommandType設(shè)置為 1。 ?( 3)第八行開(kāi)始的七行,是增加 Parameter對(duì)象到集合Parameters中,其參數(shù)意義見(jiàn)上一節(jié)中 Parameters的參數(shù)表。 ?( 4)從第十五行開(kāi)始的七行,實(shí)現(xiàn)賦值。 ?( 5)最后兩個(gè)實(shí)現(xiàn)執(zhí)行操作和輸出成功信息。 ? 【 例 773】 利用 Command對(duì)象實(shí)現(xiàn)查詢(xún)。 ? html ? head ? title利用 Command對(duì)象實(shí)現(xiàn)查詢(xún) /title ? % ? sub search(rs) ? (table border=1) ? for i=0 to ? (td+rs(i).name+/td) ? next ? while not ? (tr) ? for i=0 to ? v=rs(i) ? if isnull(v) then v= ? (td valign=top+CStr(v)+/td) ? next ? ? wend ? (/table) ? end sub ? % ? /head body 利用 Command對(duì)象實(shí)現(xiàn)按照職稱(chēng)查詢(xún) br form method=post action= select name=post option助理講師 option講師 option副教授 option教授 /selectbr input type=submit value=提交 input type=reset value=重置 /form % if (post) then set conn=() DSN=exam。 set cm=() set =conn =Select * from person Where post=? (post,200,255) cm(post)=(post) set rs= search(rs) end if % /body /html 例
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1