資源描述:
《《網(wǎng)絡(luò)編程技術(shù)》第2次作業(yè)及答案》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、工作站:_______學(xué)號(hào):__姓名:_________得分:______________《網(wǎng)絡(luò)編程技術(shù)》第2次作業(yè)一、填空題1、ADO的3個(gè)核心對(duì)象是____Connection______、____Command____、______RecordSet___。2、要?jiǎng)?chuàng)建ODBC數(shù)據(jù)源,打開“控制面板”中的________管理工具_(dá)______,在__數(shù)據(jù)源(ODBC)__項(xiàng)目上雙擊來(lái)一步步實(shí)現(xiàn)。3、為了建立與數(shù)據(jù)庫(kù)連接,必須先調(diào)用連接對(duì)象的_____OPEN___方法,才可以繼續(xù)進(jìn)行各種操作。4、____CLOSE______方法的作用主要是用以切
2、斷Connection對(duì)象與數(shù)據(jù)庫(kù)之間的鏈接通道。5、標(biāo)示為___BOF____和___EOF____的特殊指針位置,分別代表記錄集開始于結(jié)束的位置,這兩個(gè)位置只是一個(gè)空值。6、當(dāng)指針已經(jīng)移動(dòng)至首記錄時(shí),使用____MoveFirst___可以達(dá)到記錄集開始的位置,反之引用___MoveLast____,可以將指標(biāo)移到記錄集結(jié)束的位置。7、在使用INSERT添加數(shù)據(jù)時(shí),未設(shè)置的字段,添加數(shù)據(jù)時(shí)其默認(rèn)值為___NULL_____。8、Recordset對(duì)象有兩種方法可對(duì)記錄進(jìn)行更新,一種是用__SQL?Update語(yǔ)句___修改記錄;另一種是用Recor
3、dset對(duì)象的___UPDATE__方法修改記錄。9、添加數(shù)據(jù)記錄有兩種方法,一種是使用______SQL?Insert?INTO_____語(yǔ)句;另一種是使用RecordSet對(duì)象的______AddNew_______方法。10、如果用戶在__Session.TimeOut___規(guī)定的時(shí)間內(nèi)沒(méi)有請(qǐng)求或刷新應(yīng)用程序中的任何頁(yè),Session對(duì)象就會(huì)自動(dòng)終止。11、對(duì)于一些腳本執(zhí)行需時(shí)過(guò)長(zhǎng)的特定頁(yè)面,也可使用Server對(duì)象的_ScriptTimeOut__屬性為其設(shè)定一個(gè)限制時(shí)間。12、在ASP中,用戶可以利用其他功能完整的程序語(yǔ)言,運(yùn)用Server對(duì)
4、象的__CreateObject___方法,在網(wǎng)頁(yè)中創(chuàng)建具備所需功能的程序?qū)ο蟆?3、數(shù)據(jù)可本身由多個(gè)數(shù)據(jù)表所組成,表中每一個(gè)行代表一個(gè)__記錄__,每一列代表一個(gè)_字段___。14、建立Connection對(duì)象是采用Server對(duì)象的_CreateObject("ADODB.Connection")_方法進(jìn)行的。15、Recordset中的記錄指針具有游標(biāo)類型,它的默認(rèn)值為__adOpenForwardOnly__。16、__鎖定類型____是針對(duì)數(shù)據(jù)庫(kù)操作中并發(fā)事件的發(fā)生而提出的系統(tǒng)安全控制方法。第<7>頁(yè)共<7>頁(yè)17、在記錄集對(duì)象中,____C
5、ursorType______參數(shù)用來(lái)指定記錄集對(duì)象的游標(biāo)類型,___LockType___參數(shù)用來(lái)指定記錄集對(duì)象的鎖定類型。18、記錄集對(duì)象的____Count______屬性可返回記錄集所包含的頁(yè)數(shù),每頁(yè)的記錄數(shù)有記錄集的_____PageSize_____屬性指定。19、記錄集對(duì)象的____RecordCount__屬性可返回記錄集對(duì)象所包含的記錄個(gè)數(shù)。20、Command對(duì)象的___CommandText___屬性可設(shè)置或返回對(duì)數(shù)據(jù)源的命令字符串。該命令字符串可以是SQL語(yǔ)句、表、存儲(chǔ)過(guò)程或數(shù)據(jù)提供者支持的任何特殊有效的命令文本。21、對(duì)SQL
6、Server數(shù)據(jù)庫(kù)進(jìn)行操作,數(shù)據(jù)庫(kù)名為:TestDB,用戶名為sa,密碼為xyz123,數(shù)據(jù)庫(kù)服務(wù)器名為ACT或211.153.165.7,創(chuàng)建的數(shù)據(jù)源為TEST,下列語(yǔ)句已創(chuàng)建Connection對(duì)象Setconn=Server.CreateObject("ADODB.Connection")請(qǐng)按下列要求填空:A、以數(shù)據(jù)源方式指定conn對(duì)象的連接字符串conn.ConnectionString=_"DSN=TEST;UID=sa;PWD=xyz123;database=TestDB"_B、以O(shè)LEDB方式指定conn對(duì)象的連接字符串conn.Con
7、nectionString=_"Provider=SQLOLEDB.1;User?ID=sa;Password=xyz123;Initial?Catalog=TestDB;Data?Source=211.153.165.7"_C、以O(shè)DBC驅(qū)動(dòng)程序方式指定conn對(duì)象的連接字符串conn.ConnectionString=_"Driver={SQLServer};Server=(ACT);UID=sa;PWD=xyz123;database=TestDB"__22、Connection對(duì)象中,____Provider__屬性用來(lái)指定OLEDB數(shù)據(jù)或數(shù)據(jù)
8、提供者的名稱。__CommandTimeOut___屬性用來(lái)指定Connection對(duì)象使用E