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

正文內(nèi)容

基于web的科研檔案管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文-文庫吧資料

2025-07-11 08:21本頁面
  

【正文】 再分配給其他應(yīng)用程序 . 使用的方法為 :Close 方法 . 語法如下 : 39。 OpenOptions 為可選項 ,假如設(shè)置為 adConnectAsync,則連接將異步打開 . (2)打開記錄集對象 實際上記錄集返回的是一個從數(shù)據(jù)庫取回的查詢結(jié)果集 .因此他有兩種打開方法 :一種使用記錄集的 Open 方法 ,另一種是用 Connection 對象的 Execute方法 . (a)記錄集的 Open 方法 語法 : Source, ActiveConnection, CursorType, LockType, Options 其中: Recordset 為所定義的記錄集對象的實例 . Source 可選項 ,指明了所打開的記錄源信息 .可以是合法的命令 ,對象變量名 ,SQL 語句 ,表名 ,存儲過程調(diào)用 ,或保存記錄集的文件名 . ActiveConnection可選項 ,合法的已打開的 Connection對象的變量名 ,或者是包含 ConnectionString 參數(shù)的字符串 . CursorType 可選項 ,確定打開記錄集對象使用的指針類型 . LockType 可選項 確定打開記錄集對象使用的鎖定類型 . (b)Connection 對象的 Execute 方法 語法 : Set recordset=(CommandText,RecordsAffected,Options) 參數(shù)說明 : CommandText 一個字符串 ,返回要執(zhí)行的 SQL 命令 ,表名 ,存儲過程或指定文本 . RecordsAffected 可選項 ,Long 類型的值 ,返回操作影響的記錄數(shù) . Options 可選項 ,Long 類型值 ,指明如何處理 CommandText 參數(shù) . 介紹完了如何打開數(shù)據(jù)庫下面說說怎么使用吧 . (3)使用記錄集 (a)添加新的記錄 : 在 ADO 中添加新的記錄用的方法為 :AddNew 它的語法為 : FieldList, Values Recordset 為記錄集對象實例 FieldList 為一個字段名 ,或者是一個字段數(shù)組 . Values 為給要加信息的字段賦的值 ,如果 FiledList 為一個字段名 ,那么 Values 應(yīng)為一個單個的數(shù)值 ,假如 FiledList 為一個字段數(shù)組 ,那么 Values必須也為一個個數(shù) ,類型與 FieldList 相同的數(shù)組 . 再用完 AddNew 方法為記錄集添加新的記錄后 ,應(yīng)使用 UpDate 將所添加 的的數(shù)據(jù)存儲在數(shù)據(jù)庫中 .不過你最好在用 UpDate 方法之前使用 CancelUpdate方法來取消該項操作 . (b)修改記錄集 其實修改核對記錄集中的數(shù)據(jù)重新賦值沒有什么太大的區(qū)別 ,只要用SQL 語句將要修改的字段的一個數(shù)據(jù)找出來重新賦值就可以了 .這里不再細(xì)說了 . (c)刪除記錄 在 ADO 中刪除記錄集中的數(shù)據(jù)的方法為 :Delete 方法 ,這與 DAO 對象的方法相同 ,但是在 ADO 中它的能力增強(qiáng)了 ,可以刪掉一組記錄了 . 它的語法如下 : AffectRecords 其中的 ,AffectRecords 參數(shù)是確定 Delete 方法作用的方式的 ,它的取值如下 : adAffectCurrent 只刪除當(dāng)前的記錄 adAffectGroup 刪除符合 Filter 屬性設(shè)置的那些記錄 .為了一次能刪除一組數(shù)據(jù) ,應(yīng)設(shè)置 Filter 屬性 . (d)查詢記錄 在 ADO 中查詢的方法很靈活 ,有幾種查詢的方法 . ●使用連接對象的 Execute 方法執(zhí)行 SQL 命令 ,返回查詢記錄集 . ●使用 Command 對象的 Execute 方法執(zhí)行 CommandText 屬性中設(shè)置的SQL 命 令 ,返回查詢記錄集 . 第一個方法的具體語法在前面數(shù)據(jù)連接時已經(jīng)介紹過了 ,下面就第二方法具體說一下 . Command 對象的 Execute 方法的語法如下 : RecordsAffected, Parameters, Options 39。 UserID 可選項 ,包含建立連接的用戶名 。 具體是具體實現(xiàn)辦法 (1)連接數(shù)據(jù)源 利用 Connection 對象可以創(chuàng)建一個數(shù)據(jù)源的連接 .應(yīng)用的方法是Connection 對象的 Open 方法 . 語法 : Connection 對象 .Open ConnectionString, UserID, PassWord, OpenOptions 其中: Connection 對象為你定義的 Connection 對象的實例 。 第 五 章 各模塊功能結(jié)構(gòu)設(shè)計 系統(tǒng)功能 一 . 系統(tǒng)的設(shè)計思路 1 應(yīng)用程序設(shè)計結(jié)構(gòu) 1 建立數(shù)據(jù)庫 ,基本資料就存放在其中 通過 SQL 建立數(shù)據(jù)庫 2 用 JSP 開發(fā)出界面連接數(shù)據(jù)庫 使用 ADO 控 件的連接數(shù)據(jù)庫,通過 DATAGRID 和 TEXT 顯示出來。即使你一個模塊已經(jīng)調(diào)試無誤,但只要數(shù)據(jù)庫結(jié)構(gòu)改動。錯誤越改越多,越改越亂,最終導(dǎo)致程序的失敗。 程序一旦開始編碼,就應(yīng)該盡量避免再修改數(shù)據(jù)庫。建議實際應(yīng)用中定義成 CHAR(1)字段可以存儲多種可能的狀態(tài),在最初設(shè)計時,可能我們沒有考慮到的一些情況,在程序后來的開發(fā)中,可以通過設(shè)計標(biāo)志字段為不同的 值來解決,這樣就避免了修改數(shù)據(jù)庫結(jié)構(gòu)。表與表相關(guān)聯(lián)的外鍵最好是由程序自動生成 的主鍵,這樣數(shù)據(jù)庫就比較規(guī)范了。這就是所謂的第四范式。如果程序運(yùn)行過程中需要總金 額,可以實時計算。 雖然對象能自動注銷, 但是數(shù)據(jù)連接不會馬上斷開, 可能會導(dǎo)致一些內(nèi)存不能被系統(tǒng)重新分配。另外,數(shù)據(jù)庫控制控件的 RecordSource 屬性可用一個 SQL 語句賦值,以此來有效地調(diào)用 SQL 語句,從而發(fā)揮 SELECT 語句強(qiáng)大的功能,更使數(shù)據(jù)庫控制控件( Data Control)錦上添花。 除此之外,數(shù)據(jù)庫控制控件還有 Bookmark、 RecordCount 等許多屬性與方法,能對數(shù)據(jù)庫進(jìn)行各種方便的操作。 再向 Form 窗口中加入一個按鈕控件,將 Caption 屬性設(shè)置為“退出”,雙擊該控件( Command1),在代碼 窗口中寫入“ END”,存盤。 三 . 加入字段顯示、編輯控件(數(shù)據(jù)庫捆綁控件) 在 Form 窗口中加入 DGrid 控件,如不在此控件,可打開主菜單Tools/Custom,在列表中選擇 Apex Data BroundGrid 復(fù)選框,確認(rèn)后即可向工具箱中加入此控件。如工具箱中無此控件,可打開主菜單的 Tools/Custom,在列表中選中Microsoft Data Control 復(fù)選框,確認(rèn)后即可將此控件加入到工具箱中去。 JSP 訪問數(shù)據(jù)庫通常有三種途徑:第一,通過數(shù)據(jù)庫控制控件Data Control 訪問;第二,通過 JSP 提供的數(shù)據(jù)庫對象變量編程訪問;第三,通過 ODBC 接口訪問 ODBC API 函數(shù)。 所以 JSP 在管理信息系統(tǒng)( MIS)的開發(fā)和建設(shè)方面得到了是益廣泛的應(yīng)用。同時, JSP 在數(shù)據(jù)庫開發(fā)方面也具有 Foxpro 所遠(yuǎn)不能及的強(qiáng)大功能。邏輯模型主要 確定 系統(tǒng)做什么,而物理模型則主要解決怎樣做的問題 。 系統(tǒng)設(shè)計的 任務(wù)是:在系統(tǒng)分析提出的邏輯模型的基礎(chǔ)上,科學(xué)合理地進(jìn)行物理模型的設(shè)計 。 建立完善的數(shù)據(jù)字典是對所收集、整理數(shù)據(jù)的一種分析歸檔方式,為 下一步建立數(shù)據(jù)庫和處理數(shù)據(jù)做準(zhǔn)備。 根據(jù)上述功能要求,我們畫出了數(shù)據(jù)流程圖,如圖 圖 本系統(tǒng)部分?jǐn)?shù)據(jù)流程圖 數(shù)據(jù)字典 數(shù)據(jù)字典是描述系統(tǒng)流程圖中所有的數(shù)據(jù)流、數(shù)據(jù)存儲、處理功能等卡片的集合,其包括 4 種條目:數(shù)據(jù)流、文件、數(shù)據(jù)項和加工。經(jīng)過系統(tǒng)調(diào)查階段的分析,并且依據(jù)用戶的要求,我們確定了系統(tǒng)的基本功能和工作過程如下。 系統(tǒng)分析的任務(wù)是在全面調(diào)查的基 礎(chǔ)上, 通過問題識別、可行性分析、詳細(xì)調(diào)查、 通過對現(xiàn)行管理的分析,提出系統(tǒng)的要求和功能分析的總體邏輯描述。 對于 ADO 其 中 對 象 來 說 , 我 覺 得 比 較 重 要 的是 :Command,Connection,Recordset 對象 . 雖然嚴(yán)格的說這是不準(zhǔn)確的 ,但根據(jù)我的實際經(jīng)驗確實如此 .下面就分別來談一下 . (1) Connection 對象 Connection 對象用于建立與數(shù)據(jù)庫的連接 .通過連接可從應(yīng)用程序訪問數(shù)據(jù)源 .它保存諸如指針 類型 ,連接字符串 ,查詢超時 ,連接超時和缺省數(shù)據(jù)庫這樣的連接信息 . (2) Command 對象 在建立 Connection 后 ,可以發(fā)出命令操作數(shù)據(jù)源 .一般情況下 ,Command對象可以在數(shù)據(jù)庫中添加 ,刪除或更新數(shù)據(jù) ,或者在表中進(jìn)行數(shù)據(jù)查詢 .Command對象在定義查詢參數(shù)或執(zhí)行一個有輸出參數(shù)的存儲過程時非常有用 . (3) Recordset 對象 Recordset 對象只代表一個記錄集 ,這個記錄集是一個連接的數(shù)據(jù)庫中的表 ,或者是 Command 對象的執(zhí)行結(jié)果返回的記錄集 .在 ADO 對 象模型中 ,是在行中檢查和修改數(shù)據(jù)的最主要的方法 ,所有對數(shù)據(jù)的操作幾乎都是在 Recordset 對象中完成的 .Record 對象用于指定行 ,移動行 ,添加 ,更改 ,刪除記錄 . 下面就具體地說說如何用 ADO 存取數(shù)據(jù): 在實際編程過程中使用 ADO 的一個典型的存取數(shù)據(jù)的步驟為: (1) 連接數(shù)據(jù)源 (2) 打開記錄集對象 (3) 使用記錄集 (4) 斷開連接 ADO 定義了一個可編程的對象集合 .ADO 對象模型如圖所示 : 第三章 系統(tǒng)分析 系統(tǒng)分析的主要 任務(wù) 是對現(xiàn)行系統(tǒng)作進(jìn)一步詳細(xì)調(diào)查,將系統(tǒng)詳細(xì)調(diào)查中所得到的文檔資料集中到一起, 對 內(nèi)部整體管理狀況和信息處理過程進(jìn)行分析。本文主要介紹用 ADO 編程所需要注意的技巧和在VC 下進(jìn)行 ADO 編程的模式,并對 C++ Extensions 進(jìn)行了簡單的討論,希望對ADO 開發(fā)人員有一定 的幫助作用。將 ADO 控件放置在窗體中之后,我們還必須在該控件與要處理的數(shù)據(jù)庫之間建立聯(lián)系。一個記錄集合是動態(tài)的也就意味著,當(dāng)原來的數(shù)據(jù)表中的容改變了以后,該記錄集合中的記錄也會隨之改變。我們可以設(shè)置 ADO 控件的各個屬性,告訴它要調(diào)用那個數(shù)據(jù)庫的哪個部分。 JSP、 SQL 以及其他微軟的軟件產(chǎn)品都是通過共用 JET 數(shù)據(jù)庫引擎,從而給用戶提供了豐富的數(shù)據(jù)類型。 是一個具有高度復(fù)雜性、多元性和綜合性的人機(jī)系統(tǒng),它全面使用現(xiàn)代計
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1