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

正文內(nèi)容

局域網(wǎng)圖書(shū)資料查詢系統(tǒng)(doc40)-經(jīng)營(yíng)管理-預(yù)覽頁(yè)

 

【正文】 erScript 程序調(diào)用 SQL 的方式: SELECT 語(yǔ)句查詢返回一行 如果 SQL SELECT 語(yǔ)句返回的結(jié)果只有一行,可以在 PowerScript 中書(shū)寫(xiě)以下的 SQL 語(yǔ)句: SELECT 列名 1,列名 2,列名 3,? INTO:變量 1,:變量 2,:變量 3? FROM 表名 1,表名 2,表名 3,? WHERE… 其中,“變量 1”,“變量 2”和“變量 3”等都是 PowerScript 語(yǔ)言的變量。如果查詢到的記 錄是多條,則要用下面的方法。請(qǐng)看下例: 中國(guó)最大的管 理 資料下載中心 (收集 \整理 . 大量免費(fèi)資源共享 ) 第 10 頁(yè) 共 32 頁(yè) String name String V1=’A%’ DECLARE CURSOR FOR C1 SELECT name FROM auths SELECT 語(yǔ)句 WHERE author_code like :V1。 If =0 then Goto lab1 End if 打開(kāi)光標(biāo)的時(shí)候,變量 V1 被其值“ A%”替換,因此最后執(zhí)行的 SQL SELECT 語(yǔ)句為: SELECT name FROM auths WHERE author_code like ‘A%’ 執(zhí)行完這條語(yǔ)句后,把光標(biāo) C1 定位到了查詢出的第一條記錄上。我們不可能一下子把光標(biāo)定位在某條記 錄上,只能從第一條開(kāi)始,一個(gè)個(gè)地移。 Sybase 公 司推出 的 、 Web 及組件開(kāi)發(fā)的企業(yè)級(jí)應(yīng)用開(kāi)發(fā)工具。當(dāng)然,利用 這一功能也可以開(kāi)發(fā)和調(diào)試單用戶的獨(dú)立的數(shù)據(jù)庫(kù)應(yīng)用。其工作機(jī)理如下圖所示: 豐富的數(shù)據(jù)窗口數(shù)據(jù)源和多種樣式的數(shù)據(jù)顯示格式 數(shù)據(jù)窗口可以用來(lái)維護(hù)數(shù)據(jù)和顯示數(shù)據(jù),可定義多種顯示風(fēng)格和數(shù)據(jù)顯示格式;并且還可以與 TreeView 控制、 ListView 控制配合使用,創(chuàng)建出更豐富的數(shù)據(jù)顯示格式 支持多種商業(yè)圖形,包括多種類型的二維和三維的 圖形 支持組件的開(kāi)發(fā)和調(diào)用 用 PowerBuilder 開(kāi)發(fā)的組件,可以在其它應(yīng)用中調(diào)用,可以由多種事務(wù)管理服務(wù)器管理。該語(yǔ)言還有幾百個(gè)函數(shù)用于操 縱對(duì)象、處理數(shù)字、文本、字符串、日期和應(yīng)用分布,進(jìn)行文件處理、報(bào)表打印,用 DDE 和 OLE 2 .0 進(jìn)行程序之間的通信,直接調(diào)用 SQL 語(yǔ)句操縱數(shù)據(jù)庫(kù)等等。 PowerBuilder 與 Client/Server 體系結(jié)構(gòu) Client/Server 模式 在 C/S 結(jié)構(gòu)中,存在著幾個(gè)非常重要的基本概念,它們是:主機(jī)、終端、客戶機(jī)、工作站和服務(wù)器 。終端沒(méi)有自己的 CPU,當(dāng)然也沒(méi)有自己的內(nèi)存,其主要功能是 將鍵盤(pán)輸入的請(qǐng)求數(shù)據(jù) 發(fā)往主機(jī)并將主機(jī)的運(yùn)算結(jié)果顯示出來(lái)。其中,工作站( Workstation)和服務(wù)器( Server)都 中國(guó)最大的管 理 資料下載中心 (收集 \整理 . 大量免費(fèi)資源共享 ) 第 13 頁(yè) 共 32 頁(yè) 是獨(dú)立的計(jì)算機(jī)。 客戶機(jī)( Client)是伴隨 C/S 數(shù)據(jù)訪問(wèn)的興起而被提出來(lái)的,在一般人的理解中它和 F/W 概念沒(méi)有 本質(zhì)的區(qū)別。 它們的區(qū)別,是相對(duì)于各自在網(wǎng)絡(luò)數(shù)據(jù)庫(kù)訪問(wèn)中所處的地位或?qū)崿F(xiàn)的功能而言的。 Client/Server 體系結(jié)構(gòu)的優(yōu)缺點(diǎn) 我們看到,客戶 /服務(wù)器體系結(jié)構(gòu)有以下優(yōu)點(diǎn): l 應(yīng)用邏輯與數(shù)據(jù)實(shí)現(xiàn)分離,實(shí)現(xiàn)了在網(wǎng)絡(luò)上的負(fù)載均衡; l 充分利用了網(wǎng)絡(luò)服務(wù)器的處理能力。對(duì)主機(jī)系統(tǒng)來(lái)說(shuō) ,這一點(diǎn)要優(yōu)越的多,只需要在主機(jī)上安裝一次即可。而數(shù)據(jù)庫(kù)服務(wù)器管理的是事務(wù)邏輯和數(shù)據(jù)存取方面的工作。 數(shù)據(jù)庫(kù)編程 PowerBuilder 與數(shù)據(jù)庫(kù)的關(guān)系是“配合”與“協(xié)調(diào)”的關(guān)系。 定義表中列的編輯屏蔽 178。 PBCATFMT 列的顯示風(fēng)格定義。 在數(shù) 據(jù)庫(kù)畫(huà)筆中用 SQL 語(yǔ)句執(zhí)行平臺(tái)管理操作數(shù)據(jù)庫(kù) l 生成數(shù)據(jù)庫(kù) l 管理數(shù)據(jù)庫(kù) l 維護(hù)數(shù)據(jù) 在這里創(chuàng)建的表和規(guī)則不會(huì)記錄在 PowerBuilder 系統(tǒng)表中 在查詢畫(huà)筆中定義查詢對(duì)象 如果一個(gè)查詢動(dòng)作要多次使用,還可以用 PowerBuilder 的查詢畫(huà)表生成查詢對(duì)象這個(gè)查詢對(duì)象不 中國(guó)最大的管 理 資料下載中心 (收集 \整理 . 大量免費(fèi)資源共享 ) 第 16 頁(yè) 共 32 頁(yè) 能由數(shù)據(jù)庫(kù)畫(huà)表調(diào)用,它只能由查詢畫(huà)表本身調(diào)用執(zhí)行。 用數(shù)據(jù)窗口操作數(shù)據(jù)庫(kù) Datawindow 是 PowerBuilder 操作數(shù)據(jù)庫(kù)的重要的手段,通過(guò)數(shù)據(jù)窗口可以查 修改、插入和刪除數(shù)據(jù)庫(kù)的數(shù)據(jù)。 多表連接 178。詳細(xì)操作在第 *個(gè)章節(jié)已經(jīng)介紹。因此, 該系統(tǒng)需滿足以下幾方面需求: l 用戶的管理:必須具有使用權(quán)限的用戶才能成功登錄到系統(tǒng)中來(lái)。 l 查詢功能:系統(tǒng)需要提供幾種不同方式的查詢手段,以實(shí)現(xiàn)靈活方便地管理整個(gè)系統(tǒng)。選定需要的查詢信息類 別,再輸入想查詢的內(nèi)容即可查詢到相關(guān)的圖書(shū)信息。每個(gè)查詢條件之間用“并且”或“或者”的關(guān)系關(guān)聯(lián) 起來(lái) 組成完整的查詢條件。用戶輸入查詢內(nèi)容后,系統(tǒng)將會(huì)把包含查詢內(nèi)容的 (注意:并不是精確的等于查詢 內(nèi)容 )所有相關(guān)圖書(shū)信息顯示出來(lái),以使用戶得到準(zhǔn)確的、自己真正需要的信息內(nèi)容。 編輯:系統(tǒng)允許用戶對(duì)現(xiàn)庫(kù)進(jìn)行插入、刪除的操作,保證現(xiàn)庫(kù)的真 實(shí)性與實(shí)時(shí)性。 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 概念設(shè)計(jì) 概念設(shè)計(jì)的目標(biāo)是產(chǎn)生反映局域網(wǎng)圖書(shū)資料查詢系統(tǒng)需求的數(shù)據(jù)庫(kù)概念結(jié)構(gòu),即概念模式。使 用這三 種成分,我們可以建立許多應(yīng)用環(huán)境的 ER 模型。 1. 設(shè)計(jì)局部的 ER 模式 通常,一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)都是為多個(gè) 不同用戶服務(wù)的。 實(shí)體和屬性的定義如下: 圖書(shū)(資料編號(hào),資料名稱,作者,出版社,出版日期, ISBN,資料類別,購(gòu)買(mǎi)日期,保管人, 備注) 用戶(編號(hào),用戶代碼,用戶姓名,登錄口令,使用權(quán)限,查詢顯示項(xiàng),用戶顯示頭像) 資料 類別(資料編號(hào),資料類別) 出版社(出版社編號(hào),出版社) 2. 聯(lián)系定義: ER 模型的“聯(lián)系”用于刻畫(huà)實(shí)體之間的關(guān)聯(lián)。聯(lián)系定義如圖 45 所示。 1)確定公共實(shí)體類型 為了給多個(gè)局部 ER模式的合并提供開(kāi)始合并的基礎(chǔ),首先要確定各局部結(jié)構(gòu)中的公共實(shí)體類型。 中國(guó)最大的管 理 資料下載中心 (收集 \整理 . 大量免費(fèi)資源共享 ) 第 20 頁(yè) 共 32 頁(yè) 3)消除沖突 沖突分為三類:屬性沖突、結(jié)構(gòu)沖突、命名沖突。 邏輯設(shè)計(jì) 由于概念設(shè)計(jì)的結(jié)果是 ER 圖, DBMS 一般采用關(guān)系型,因此數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)過(guò)程就是把 ER圖轉(zhuǎn)化 為關(guān)系模式的過(guò)程。除了指出用戶用到的數(shù)據(jù)外,還應(yīng)指出數(shù)據(jù)與概念模 式中相應(yīng)數(shù)據(jù)的聯(lián)系,即指出概念模式與子模式之間的對(duì)應(yīng)性。 系統(tǒng)模塊組成 167。 StopSign!) return 1 else messagebox(錯(cuò)誤 !,amp。//從用戶表中校驗(yàn)口令的正確性 if =0 then if input_passwd passwd then messagebox(39。,stopsign!)。,39。 +information:+sqlca. sqlerrtext) 出錯(cuò)提示 end if 在登錄模塊中,用戶可輸入自己的編號(hào)或編碼來(lái)登錄系統(tǒng)。 查詢模塊的實(shí)現(xiàn) 圖 5- 3 查詢窗口 該窗口( w_main)控件列表如下: 風(fēng) 格 控件名 說(shuō) 明 顯示項(xiàng) Group Box gb_1 資料名稱 Check Box cbx_1 Checked:true 作者 Check Box cbx_2 Checked:true 出版社 Check Box cbx_3 Checked:true 出版日期 Check Box cbx_4 Checked:false 類別 Check Box cbx_5 Checked:true 購(gòu)買(mǎi)日期 Check Box cbx_6 Checked:false ISBN Check Box cbx_7 Checked:false 保管人 Check Box cbx_8 Checked:true 中國(guó)最大的管 理 資料下載中心 (收集 \整理 . 大量免費(fèi)資源共享 ) 第 23 頁(yè) 共 32 頁(yè) 備注 Check Box cbx_9 Checked:false 全選 Check Box cbx_10 選擇全部顯 示項(xiàng) 檢索 Picture Box pb_1 模糊查詢檢索 插入 Picture Box pb_2 插入一條記錄 刪除 Picture Box pb_3 刪除一條記錄 檢索 Picture Box pb_4 組合查詢檢索 全部記錄 Picture Box pb_5 檢索全部記錄 退出 Picture Box pb_6 退出查詢界面 修改 Picture Box pb_7 進(jìn)入編輯模式 插入 Picture Box pb_8 插入一條查詢條件 刪除 Picture Box pb_9 刪除一條查詢條件 存盤(pán) Picture Box pb_10 修改后的數(shù)據(jù)存盤(pán) 打印 Picture Box pb_11 打印查詢結(jié)果報(bào)表 存為默認(rèn)顯示項(xiàng) Picture Box pb_12 將顯示項(xiàng)存為當(dāng)前用戶默認(rèn) Single line edit sle_1 查詢內(nèi)容輸入(字符型) Edit mask em_1 查詢內(nèi)容輸入(日期型) Static text st_1 顯示當(dāng)前用戶名 Picture P_1 修改按鈕裝飾 Picture P_2 Gb_1 顯示裝飾 Picture P_3 顯示當(dāng)前用戶頭像 Drop down list box ddlb_1 查詢項(xiàng)選擇 Drop down list box ddlb_2 查詢操作符選擇 Tab control tab_1 共有三個(gè) tabpage 頁(yè) tabpage1:模糊查詢 tabpage2:組合查詢 tabpage3: 更新打印 Datawindows control dw_1 對(duì)應(yīng)數(shù)據(jù)窗口 d_information 圖書(shū)信息檢索 Datawindows control dw_2 對(duì)應(yīng)數(shù)據(jù)窗口 d_query_condition 查詢條件檢索 Command button Cb_2 模糊查詢操作符英-中轉(zhuǎn)換 表 5- 2 查詢模塊控件信息表 控件: w_main 事件( event): open Script of open string mode,p,xs,headboolean xs_item[10]integer (sqlca)dw_1. Retrieve()//打開(kāi)窗口顯示全部記錄 sj_check=0//為檢索窗口排序變量賦初值 =user// 在查詢窗口右上角顯示當(dāng)前用戶名 SELECT keeper.display_item, keeper. head_picture INTO :xs, :head FROM keeper WHERE keeper.name = :user
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1