成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

對(duì)command對(duì)象屬性及其方法進(jìn)行介紹說明

開發(fā) 后端
如何快速、準(zhǔn)確地查詢企業(yè)內(nèi)部信息是編寫基于WEB技術(shù)應(yīng)用程序必須要解決的主要問題。ASP提供了用ADO內(nèi)置的3個(gè)主要對(duì)象Recordset、Connection和command對(duì)象對(duì)WEB數(shù)據(jù)庫進(jìn)行操作。

但是我個(gè)人認(rèn)為,在你想轉(zhuǎn)向command對(duì)象時(shí),請(qǐng)慎重考慮. 首先,請(qǐng)務(wù)必完全輸入ADO, 這不會(huì)花費(fèi)太多時(shí)間和精力,眾所周知,由于ASP技術(shù)的出現(xiàn),使得Intranet的應(yīng)用更加廣泛深入。相當(dāng)多的企業(yè)都建立了企業(yè)內(nèi)部綜合查詢系統(tǒng),

其中Connection的主要功能是建立與WEB數(shù)據(jù)庫的鏈接;Command的主要功能是向WEB數(shù)據(jù)庫傳送數(shù)據(jù)查詢的請(qǐng)求;Recordset的主要功能是建立數(shù)據(jù)查詢的結(jié)果集。由于ADO幾乎就是為WEB數(shù)據(jù)庫應(yīng)用量身定做的,所以其中的Command對(duì)象在數(shù)據(jù)查詢方面具有強(qiáng)大的功能。它不僅能夠?qū)⒁话愕腟QL指令送往WEB數(shù)據(jù)庫服務(wù)器,還能夠傳送帶有參數(shù)的SQL指令,更重要的是還可以傳送存儲(chǔ)過程,因而能夠開發(fā)出更具效率的數(shù)據(jù)庫網(wǎng)頁。

 一、command對(duì)象的主要屬性和方法
為了進(jìn)一步闡述Command對(duì)象的數(shù)據(jù)查詢功能,有必要先介紹一下Command對(duì)象的與數(shù)據(jù)查詢密切相關(guān)的一些屬性和方法。

屬性:
(1)CommandText:指定數(shù)據(jù)查詢信息。可以是SQL語句、存儲(chǔ)過程。
(2)CommandType:指定數(shù)據(jù)查詢的類型??梢匀∷姆N設(shè)定值。
(3)ActiveConnection:建立與Connection通道的鏈接關(guān)系。

方法:
(1)Createparameter:建立一個(gè)新的參數(shù)對(duì)象。
(2)Execute:對(duì)數(shù)據(jù)庫提出數(shù)據(jù)查詢。Command對(duì)象可以用Createparameter方法建立新的參數(shù)對(duì)象,再用parameters對(duì)象的append方法將新的參數(shù)對(duì)象增加到parameters數(shù)據(jù)集合里。

執(zhí)行結(jié)果是:建立一個(gè)參數(shù)名為合同編號(hào),數(shù)據(jù)類型為字符型,長度為10,參數(shù)允許的讀寫模式為輸入,參數(shù)值為“1000030005”的參數(shù)對(duì)象,然后將此參數(shù)加入parameters數(shù)據(jù)集合,Command對(duì)象是用Execute方法執(zhí)行數(shù)據(jù)庫查詢的,Execute方法允許傳入指定的參數(shù),從而達(dá)到動(dòng)態(tài)數(shù)據(jù)查詢。

二、用command對(duì)象實(shí)現(xiàn)動(dòng)態(tài)數(shù)據(jù)查詢的幾種方法
command對(duì)象實(shí)現(xiàn)動(dòng)態(tài)數(shù)據(jù)查詢首先要求commandtext屬性值必須是一個(gè)帶有參數(shù)的SQL指令或者是帶有參數(shù)的存儲(chǔ)過程,這里所指的參數(shù)必須是查詢信息中允許傳入值的部分。

再者就是調(diào)用帶有參數(shù)值數(shù)組的execute方法(格式三)或者是將參數(shù)值存放到command對(duì)象的parameters數(shù)據(jù)集合里,再調(diào)用Command對(duì)象的execute方法。 Command對(duì)象可以擁有多個(gè)parameter子對(duì)象來存儲(chǔ)相關(guān)的參數(shù),它們都屬于parameters數(shù)據(jù)集合。用如下方法可以將參數(shù)值寫入parameters數(shù)據(jù)集合。

假設(shè)已經(jīng)存在一個(gè)SQL Server數(shù)據(jù)庫bcdata,其中有一個(gè)數(shù)據(jù)表為gcht,數(shù)據(jù)字段有3個(gè),分別是gchtbh(工程合同編號(hào))、gcmc(合同名稱)、htje(合同金額)。用command對(duì)象查詢1999年度和2000年度的工程合同簡(jiǎn)況。#t#

)調(diào)用parameters的refresh方法,得到符合commandtext屬性的所有parameter子對(duì)象,再將已知的參數(shù)值存放到對(duì)應(yīng)的子對(duì)象中即可。

(2)調(diào)用command對(duì)象的createparameter方法,建立一個(gè)新的parameter對(duì)象,并依附在command對(duì)象內(nèi)的parameters數(shù)據(jù)集合內(nèi)。然后調(diào)用parameters數(shù)據(jù)集合的append方法加入新的parameter子對(duì)象至數(shù)據(jù)集合內(nèi)。

責(zé)任編輯:chenqingxiang 來源: 機(jī)械工業(yè)出版社
相關(guān)推薦

2010-01-05 13:29:50

JSON對(duì)象

2010-01-04 14:33:53

Command對(duì)象

2010-01-04 11:26:13

ADO對(duì)象模型

2010-02-02 13:28:46

Python變量

2010-01-08 14:27:45

JSON 幫助

2010-01-04 14:18:02

ADO Command

2010-02-24 17:22:59

Python項(xiàng)目

2009-12-08 16:09:02

WCF消息

2009-12-21 10:01:05

Oracle技術(shù)

2010-01-25 18:19:17

C++特性

2010-01-25 18:19:17

C++特性

2010-02-02 14:42:38

Python線程

2010-02-22 11:14:43

Python編寫

2010-03-01 13:13:02

Python應(yīng)用線程

2010-01-25 18:19:17

C++特性

2010-02-22 15:13:01

Python模塊

2010-01-13 09:48:34

Boost庫

2009-11-11 09:48:08

ADO.NET Com

2009-12-08 17:08:13

WCF Service

2009-12-25 15:28:48

ADO類
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 欧美美女爱爱 | 91影库 | 欧美大片在线观看 | 视频在线观看亚洲 | www.成人.com | 一区二区日韩 | www.夜夜骑 | 久久久精| 中文字幕 在线观看 | 日韩区 | 91伊人网| 国产欧美日韩在线观看 | 国产精品明星裸体写真集 | 日日日日日日bbbbb视频 | а天堂中文最新一区二区三区 | 久久国产日本 | 精品久久久久久久久久久久 | 精品国产伦一区二区三区观看说明 | 日韩影院一区 | 亚洲国产精品成人久久久 | 在线免费视频一区 | 日韩欧美专区 | 日日夜夜精品免费视频 | 99热热精品 | 中文字幕1区| a黄在线观看 | 欧美不卡在线 | 日韩一区二区在线视频 | 国产成人福利视频 | 日本中文字幕视频 | 蜜桃视频麻豆 | 国产日韩欧美在线观看 | 四虎在线观看 | 亚洲a毛片| 美女黄网站 | 欧美aⅴ在线观看 | 一区二区高清在线观看 | 一区视频 | 欧美性大战xxxxx久久久 | 亚洲成人动漫在线观看 | 国产三级日本三级 |