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

正文內(nèi)容

基于asp技術(shù)的動(dòng)態(tài)電子商務(wù)網(wǎng)站設(shè)計(jì)-閱讀頁(yè)

2024-08-24 20:47本頁(yè)面
  

【正文】 到了廣泛的應(yīng)用。Structured Query Language包含4個(gè)部分:216。 據(jù)操縱語(yǔ)言DQLData Manipulation Language INSERT, UPDATE, DELETE 216。 數(shù)據(jù)控制語(yǔ)言DQLData Control Language COMMIT WORK, ROLLBACK WORK SQL的優(yōu)點(diǎn)SQL廣泛地被采用正說(shuō)明了它的優(yōu)點(diǎn)。SQL是一個(gè)非過(guò)程化的語(yǔ)言,因?yàn)樗淮翁幚硪粋€(gè)記錄,對(duì)數(shù)據(jù)提供自動(dòng)導(dǎo)航。所有SQL 語(yǔ)句接受集合作為輸入,返回集合作為輸出。 SQL不要求用戶指定對(duì)數(shù)據(jù)的存放方法。所有SQL語(yǔ)句使用查詢優(yōu)化器,它是RDBMS的一部分,由它決定對(duì)指定數(shù)據(jù)存取的最快速度的手段。 SQL可用于所有用戶的DB活動(dòng)模型,包括系統(tǒng)管理員、數(shù)據(jù)庫(kù)管理員、 應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶。 SQL為許多任務(wù)提供了命令,包括:216。 在表中插入、修改和刪除記錄 216。 控制對(duì)數(shù)據(jù)和數(shù)據(jù)對(duì)象的存取216。由于所有主要的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)都支持SQL語(yǔ)言,用戶可將使用SQL的技能從一個(gè)RDBMS轉(zhuǎn)到另一個(gè)。SQL是PostgreSQL(和大多數(shù)其它關(guān)系型數(shù)據(jù)庫(kù))用做查詢語(yǔ)言的語(yǔ)言。但是所有SQL語(yǔ)句都必須由數(shù)據(jù)庫(kù)服務(wù)器獨(dú)立地執(zhí)行。所有這些東西都會(huì)產(chǎn)生進(jìn)程間通訊,并且如果客戶端在另外一臺(tái)機(jī)器上甚至還會(huì)導(dǎo)致網(wǎng)絡(luò)開銷。通過(guò)使用PL/pgSQL,應(yīng)用可以獲得可觀的性能提升。uid=admin。dbq=amp。DATASOURCE=SQL服務(wù)器名稱或IP地址。PWD=數(shù)據(jù)庫(kù)密碼。%字段值%39。值139。值239。值 339。sql=update數(shù)據(jù)表set字段1=值1,字段2=值2……字段n=值nwhere條件表達(dá)式(3)刪除數(shù)據(jù)記錄:sql=deletefrom數(shù)據(jù)表where條件表達(dá)式sql=deletefrom數(shù)據(jù)表(將數(shù)據(jù)表所有記錄刪除)(4)添加數(shù)據(jù)記錄:sql=insertinto數(shù)據(jù)表(字段1,字段2,字段3…)values(值1,值2,值3…)sql=insertinto目標(biāo)數(shù)據(jù)表select*from源數(shù)據(jù)表(把源數(shù)據(jù)表的記錄添加到目標(biāo)數(shù)據(jù)表)(5)數(shù)據(jù)記錄統(tǒng)計(jì)函數(shù):AVG(字段名)得出一個(gè)表格欄平均值COUNT(*166。(5)數(shù)據(jù)表的建立和刪除:CREATETABLE數(shù)據(jù)表名稱(字段1類型1(長(zhǎng)度),字段2類型2(長(zhǎng)度)……)DROPTABLE數(shù)據(jù)表名稱(永久性刪除一個(gè)數(shù)據(jù)表):=N將記錄指針移到數(shù)據(jù)表第N行=N將記錄指針移到第N頁(yè)的第一行=N設(shè)置每頁(yè)為N條記錄,true表示是,false為否,true表示是,false為否,但記錄指針不會(huì)向下移動(dòng) VBScript介紹Microsoft Visual Basic Scripting Edition是程序開發(fā)語(yǔ)言Visual Basic家族的最新成員,它將靈活的Script應(yīng)用于更廣泛的領(lǐng)域,包括Microsoft Internet Explorer中的 Web 客戶機(jī) Script 和 Microsoft Internet Information Server 中的 Web 服務(wù)器 Script。使用ActiveX Script,瀏覽器和其他宿主應(yīng)用程序不再需要每個(gè)Script部件的特殊集成代碼。通過(guò)ActiveX Script,語(yǔ)言廠商可以建立標(biāo)準(zhǔn)Script運(yùn)行時(shí)語(yǔ)言。Microsoft正在與多個(gè)Internet組一起定義ActiveX Script標(biāo)準(zhǔn)以使Script引擎可以互換。 Internet Explorer和Microsoft174。VBScript只有一種數(shù)據(jù)類型,稱為Variant。因?yàn)閂ariant是VBScript中唯一的數(shù)據(jù)類型,所以它也VBScript 中所有函數(shù)的返回值的數(shù)據(jù)類型。Variant用于數(shù)字上下文中時(shí)作為數(shù)字處理,用于字符串上下文中時(shí)作為字符串處理。與此類似,如果使用的數(shù)據(jù)只可能是字符串,則VBScript將按字符串處理。除簡(jiǎn)單數(shù)字或字符串以外,Variant可以進(jìn)一步區(qū)分?jǐn)?shù)值信息的特定含義。此類數(shù)據(jù)在與其他日期或時(shí)間數(shù)據(jù)一起使用時(shí),結(jié)果也總是表示為日期或時(shí)間。Variant包含的數(shù)值信息類型稱為子類型。聲明變量的一種方式是使用Dim語(yǔ)句、Public語(yǔ)句和Private語(yǔ)句在Script中顯式聲明變量。這通常不是一個(gè)好習(xí)慣,因?yàn)檫@樣有時(shí)會(huì)由于變量名被拼錯(cuò)而導(dǎo)致在運(yùn)行Script時(shí)出現(xiàn)意外的結(jié)果。 在VBScript中,過(guò)程被分為兩類:Sub過(guò)程和Function過(guò)程。Sub過(guò)程可以使用參數(shù)(由調(diào)用過(guò)程傳遞的常數(shù)、變量或表達(dá)式)。Function過(guò)程與Sub過(guò)程類似,但是Function過(guò)程可以返回值。如果Function過(guò)程無(wú)任何參數(shù),則Function語(yǔ)句必須包含空括號(hào)()。Function 返回值的數(shù)據(jù)類型總是Variant?!頦hile...Wend:當(dāng)條件為True時(shí)循環(huán)?!頕or Each...Next:對(duì)于集合中的每項(xiàng)或數(shù)組中的每個(gè)元素,重復(fù)執(zhí)行一組語(yǔ)句。網(wǎng)站管理員不僅可以輕松地向物品庫(kù)添加、修改和查詢物品,而且還可以方便的維護(hù)和管理數(shù)據(jù)庫(kù)中的數(shù)據(jù);它還允許客戶根據(jù)自己的需求,選擇和放棄商品。而且客戶隨時(shí)都可以看到自己所選擇的物品清單以及相應(yīng)的金額。 運(yùn)行環(huán)境與系統(tǒng)結(jié)構(gòu)為了保證系統(tǒng)運(yùn)行的效率和可靠性,系統(tǒng)服務(wù)器端應(yīng)具有較高的軟硬件配置,客戶端的要求不是很高。其運(yùn)行要求如下:軟件環(huán)境:客戶端: Windows95/98,Internet Explorer(IE)等服務(wù)器端:Windows NT/Windows2000,Internet Information Server (IIS),IE等;或者Windows98,Personal Web Server(PWS),IE等。硬件環(huán)境:服務(wù)器 CPU:PIII 500以上 ,內(nèi)存:256M以上客戶機(jī) CPU:P200MMX以上,內(nèi)存:32M以上 根據(jù)需求分析,本電子商務(wù)的結(jié)構(gòu)圖如下:客戶注冊(cè)登錄客戶中心購(gòu)物中心 SQL數(shù)據(jù)庫(kù)的設(shè)計(jì)首先啟動(dòng)SQL Server服務(wù)管理器。 SQL Server服務(wù)管理器 建立Ebusiness數(shù)據(jù)庫(kù)1) 打開Enterprise Manager。儲(chǔ)存地址自定。每次到達(dá)規(guī)定尺寸,自動(dòng)增加10%的大小。 為Ebusiness數(shù)據(jù)庫(kù)建立新用戶,右單擊登錄,選擇“新建登錄”來(lái)建一個(gè)新用戶。 建立新用戶界面 建立表和字段(商品、用戶) Enterprise Manager選擇“表”,單擊右鍵,選擇“新建”。按照上述方法分別建立Goods、GoodsBasket、GoodsType、GuestBook、NewsType和News這六個(gè)表。在Enterprise Manager中右鍵單擊表,選打開表,再選返回所有行,就可進(jìn)入數(shù)據(jù)表記錄的管理界面,然后便可以進(jìn)行修改或刪除。 編寫通用函數(shù)1) Function SqIStr(String)功能:在返回兩端加上單引號(hào)后的字符串。輸入?yún)?shù):ID,一般為用戶名。3) Sub ReturnErrorPage(ErrorCode)功能:。輸出參數(shù):無(wú)。輸入?yún)?shù):成功代碼。5) Function Checkreferer()功能:檢查用戶所訪問(wèn)的上一頁(yè)是否是本站頁(yè)面。輸出參數(shù):如果是,返回true;如果不是,返回false.6) Function GetuserID()功能:取得用戶唯一標(biāo)識(shí)數(shù)字,如未登錄,則定向至錯(cuò)誤處理中。輸出參數(shù):如未登錄,跳出該頁(yè)面。如已登錄,返回用戶唯一標(biāo)識(shí)數(shù)字。 添加數(shù)據(jù)源對(duì)話框2) 配置數(shù)據(jù)源在此不詳述配置過(guò)程,僅列出配置完后的數(shù)據(jù)源信息。所以在客戶注冊(cè)時(shí),網(wǎng)站首先得給出相應(yīng)的條文,要客戶同意了這些條文才可以注冊(cè)。將其存于/Ebusiness/User/。在文本域中寫出用戶注冊(cè)協(xié)議。 收集用戶的個(gè)人信息客戶同意了注冊(cè)后,就可以進(jìn)行基本資料的輸入了。以下為制作過(guò)程和表單填寫屬性:,從模板Main新建一個(gè)注冊(cè)頁(yè)。制作加入收集用戶資料的表單步驟一: 在Dreamweamer中插入一個(gè)Form,, Method設(shè)為POST。步驟三: 再插入若干個(gè)文本輸入框、密碼輸入框和復(fù)選框。請(qǐng)選擇一個(gè)用戶名:用戶在本電子商務(wù)網(wǎng)站里的唯一身份標(biāo)識(shí)。 該輸入框名字設(shè)為ID。最長(zhǎng)字符數(shù)是30個(gè)。請(qǐng)?jiān)佥斎胍淮未_認(rèn):為了防止用戶意外疏忽輸入密碼時(shí),擊錯(cuò)了鍵,而導(dǎo)致一系列的麻煩,要求用戶再次輸入,予以確認(rèn)。該輸入框名字設(shè)為ID。密碼提示問(wèn)題: 當(dāng)用戶忘記了自己的密碼;如果還記得密碼提示問(wèn)題的答案,仍可向網(wǎng)站請(qǐng)求,提示密碼。該輸入框名字設(shè)為Question。最長(zhǎng)字符數(shù)是30個(gè)。 用戶詳細(xì)資料: 真實(shí)姓名: 用戶的真實(shí)姓名,最長(zhǎng)字符數(shù)是30個(gè)。性別: 用戶性別,該輸入框名字設(shè)為Sex。至少15位數(shù)字。詳細(xì)地址: 用戶詳細(xì)地址,最長(zhǎng)字符數(shù)是50個(gè)。電子郵件地址: 用戶電子郵件地址。該輸入框名字設(shè)為Email。該輸入框名字設(shè)為Telephone。該輸入框名字設(shè)為CreditType。該輸入框名字設(shè)為CreditNo。 輸入框名字設(shè)為Interest。但在本例中使用客戶端腳本將這些復(fù)選框的狀態(tài)轉(zhuǎn)化為單一的二進(jìn)制數(shù)據(jù),提交到服務(wù)器端。 檢查用戶輸入正確性,添加腳本編寫好登錄的HTML頁(yè)面,用JavaScript語(yǔ)言編寫一個(gè)簡(jiǎn)單的程序,對(duì)用戶輸入Form中的信息進(jìn)行一些必要的檢查,以獲得必要的用戶信息。如果CheckForm函數(shù)返回true,提交動(dòng)作繼續(xù);如果CheckForm函數(shù)返回false,提交動(dòng)作停止; CheckForm函數(shù)是這樣的:function CheckForm(theForm){39。for(i=0。i++){ nFavorite*=2。39。 ()。)。}if(==0){ ()。 alert(姓名欄錯(cuò)誤:請(qǐng)?zhí)钊肽恼婷?,以便送貨時(shí)確認(rèn)您的身份。 return false。 ()。 return false。 ()。)。}if(!(())){ ()。 alert(不是合法的Email地址,請(qǐng)務(wù)必準(zhǔn)確填寫,\n以便我們能夠與你聯(lián)系。 return false。如果該屬性值是true,將nFavorite的最低位賦為1,否則賦為0。這樣即可將復(fù)選框的狀態(tài)轉(zhuǎn)化到nFavorite的相應(yīng)位上,成為nFavorite中的二進(jìn)制數(shù)據(jù)信息。程序功能模塊2,是用于檢查用戶輸入的合法性,比如:用戶名不能少于3位,否則,Asp程序?qū)⒁暈殄e(cuò)誤,而要求用戶重新輸入。用戶輸入錯(cuò)誤二:姓名欄錯(cuò)誤:請(qǐng)?zhí)钊肽恼婷?,以便送貨時(shí)確認(rèn)您的身份。)用戶輸入錯(cuò)誤五:不是合法的Email地址,請(qǐng)務(wù)必準(zhǔn)確填寫,\n以便我們能夠與你聯(lián)系。 用戶中心模塊該首頁(yè)要完成如下對(duì)用戶登錄狀態(tài)的判定功能:216。216。 對(duì)于第一次來(lái)本站的訪問(wèn)者,提示他注冊(cè)。已注冊(cè)的客戶可以直接登錄,并且修改資料及密碼如果忘了密碼可以通過(guò)提問(wèn),等待驗(yàn)證后可取回密碼。 用戶中心首頁(yè)用戶中心首頁(yè)要完成以上功能可以靠以下ASP代碼來(lái)實(shí)現(xiàn):p align=centerfont color=CC00CC size=6歡迎訪問(wèn)Asp電子商務(wù)網(wǎng)站/font/p% If IsEmpty(Session(User_ID)) Or Session(User_ID) Then% p align=centerfont size=3 color=CC00CC 你是amp。%=Session(User_Name)%amp。 %=Session(User_Sex)% /font/p p align=center你是第%=Session(User_Visit_Times)%次訪問(wèn)本站/p p align=center你上次訪問(wèn)的時(shí)間是%=Session(User_Last_Visit_Time)%/p% Else % center 你尚未登錄,只能瀏覽商品,不能定購(gòu)。對(duì)于User_Favorite字段的值可以使用JavaScript程序轉(zhuǎn)化為復(fù)選框狀態(tài)。REM 將User_Favorite數(shù)據(jù)輸出var nFavorite=%=Rs(User_Favorite)%。i=0。 }/script2) “修改資料”頁(yè)中。(字段名)的值直接輸出,Rs(字段名)的值必須輸出到INPUT標(biāo)簽中。另外,在后者代碼中,必須加入一個(gè)Form,用于提交時(shí),攜帶數(shù)據(jù)。3) “修改密碼”頁(yè)中,首先,取得用戶的唯一標(biāo)識(shí)數(shù)字;并且判斷用戶輸入的兩個(gè)密碼是否一樣,若不一樣,引發(fā)wsecPassword異常。成功后,引發(fā)成功信號(hào)wsscModifyMM。IDSet Rs=(SQLQuery)If =True Then ReturnErrorPage wsecLogonNoUserEnd IfIf Rs(User_Password)OldPassword Then ReturnErrorPage wsecLogonWrongPasswordEnd IfSQLQuery=Update Customer Set User_Password=amp。 Where ID=amp。Step為一個(gè)隱藏輸入框。,插入一個(gè)Form,即鏈接到自身。然后,用Select Case 分支語(yǔ)句,按sStep,選擇本步驟中需輸出的
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1