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

正文內容

藥品管理系統(tǒng)—免費計算機畢業(yè)設計論文-文庫吧

2025-10-28 15:36 本頁面


【正文】 際記錄位置的指針,這些值和指針按照特定的順序(也由用戶定義)存儲,從而可以以較快的速度查找到所需要的數據記錄。 6. 查詢 是檢查存貯在表中的特定信息的一種結構化方法。利用 “查詢設計器 ”,可以設置查詢的格式,該查詢將按照您輸入的規(guī)則從表中提取記錄。查詢被保存為帶 .qpr 擴展名的文件。 7. 項目管理器 項目管理器是按一定的順序和邏輯關系,對應用系統(tǒng)的文件進行有效組織的工具。使用項目管理器可以用最簡單可視化的方法對數據庫 和數據表進行管理,在進行應用程序開發(fā)時,可以有效的組織數據表,表單,數據庫,菜單,類,程序和其他文件,并將他們編譯成可以獨立執(zhí)行的 .APP或 .EXE文件。 Visual FoxPor項目管理器是為了強化數據管理而對有關文件,數據及對象所做的某中集合。 8. 視圖( view) 試圖是從一個或多個表中導出的“表”。 是特殊的查詢,通過更改由查詢返 回的記錄,可以用視圖訪問遠程數據或更新數據源。 試圖是不能單獨存在的,它 依賴于某個數據庫而存在,只有打開與試圖有關的數據庫才能創(chuàng)建和使用試圖。 9. 表單 表單是應用系統(tǒng)的界面,也是用戶進行應用系統(tǒng)開發(fā)的基礎。 用于顯示和編 輯表的內容 在 Visual FoxPor 系統(tǒng)中用戶可以使用 22個基礎的可視表單控件來 構造表單,也可以在表單設計器中向已有的表單添加控件,或者在建立表單時, 向新建立的表單添加控件。 10. 報表 是一種文件,它告訴 Visual FoxPro 如何設置查詢,以從表中提取結果,以 及如何將它們打印出來。 VF 的面向對象技術 Visual FoxPro 不但仍然支持標準的過程化程序設計,而且在語言上還進行了擴展,提供了面向對象程序設計的強大功能和更大的靈活性。 面向對象 的程序設計方法與編程技術不同于標準的過程化程序設計。程序設計人員在進行的程序設計時, 面向對象 不再是單純地從代碼的第一行一直編到最后一行,而是考慮如何創(chuàng)建對象,利用對象來簡化程序設計,提供代碼的可重用性。對象可以是應用程序的一個自包含組件,一方面具有私有的功能,供自己使用;另一方面又提供公用的功能,供其他用戶使用 在 Visual FoxPro 中, 表單 及 控件 是應用程序中的對象。用戶通過對象的 屬性 、 事件 和 方法程序 來處理對象。 在 Visual FoxPro 中 , 類完全支持面向對象的封裝性、繼承性和多態(tài)性。 面向對象 程序設計基本上是一種包裝代碼,代碼可以重用而且維護起來很容易。其中最主要的包裝概念被稱為 類 。 窗體的主要屬性和識別事件 窗體的許多屬性會影響窗體的外觀。 Caption 屬性決定窗體標題欄中顯示的文本;圖標屬性設置在窗體最小化時顯示的圖標。 MaxButton 和 MinButton 屬性決定窗體是否能最大化或最小化。通過改變 BorderStyle 屬性,是用來決定邊框的樣式的。 Height 和 Width 屬性決定的窗體初始大??; Left 和 Top 屬性根據屏幕的左上角確定窗體的位置。 WindowState 屬性可以把窗體設成在啟動時最大化、最小化或正常大小。 Name 屬性設置窗體的名稱,在代碼中用這個名稱引用該窗體。首次在工程中添加窗體時,該窗體的名稱被缺省為 Form1;添加第二個窗體,其名稱被缺省為 Form2,以此類推。最好給 Name 屬性設置一個有實際意義的名稱,如給一個條目窗體命名為 abcde,也可以是中文。熟悉這些窗體屬性,最好的辦法是實踐。在“屬性”窗口中更改窗體的一些屬性,然后運行該應用程序并觀察修改的效果。如果想詳細了解每個屬性,可以選擇該屬性并按 F1 鍵查看聯機幫助。 窗體事件和方法窗體作為對象,能夠執(zhí)行方法并對事件作出響應。無論是因為 用戶交互,還是通過代碼調整窗體的大小,都會觸發(fā)一個 Resize 事件。當窗體尺寸變化時,允許您在窗體上進行移動控件或調整控件大小等操作。每當一個窗體變成活動窗體時,就會產生一個 Activate 事件;當另一個窗體或應用程序被激活時,就會產生 Deactivate 事件。這些事件對初始化或結束窗體行為十分方便。例如,在 Activate 事件中,可以編寫代碼突出顯示一個特定文本框中的文本;在 Deactivate 事件中,可以把更改保存到一個文件或數據庫中。要使一個窗體可見,可調用 do form 方法: do form Form2 調用 do form 方法與設置窗體 Visible 屬性為 True 具有相同的效果。窗體的許多方法都調用文本或圖形。屬性 picture,用來將指定的圖形文件調入內存 ,對象指得是窗體 ,圖片框 ,圖象框 ,缺省為窗體 .Autocenter 屬性是指定 form 對象在首次顯示時,是否在主窗口居中。 Closable 屬性是指定是否通過雙擊窗口菜單圖標來關閉表單。以 font開頭的屬性都是對 form 中文字進行操作的。 Icon 屬性是指定在運行表單最小化時,表示該表單的圖表。 Visible 屬性是指定可見 還是隱藏。 Enable 屬性是指定表單或控件能否相應由用戶引發(fā)事件,等等屬性。 常用控件的使用 1. 按鈕控件 命令按鈕使用 enable 屬性來控制對象是否可用, visible 屬性值為ture,命令按鈕看的見,否則看不見, default 屬性使命令按鈕為缺省的活動按鈕,用 cancel 屬性使命令按鈕為“取消按鈕”。 2. 標簽控件 標簽框既可輸入文字 ,又可輸出信息 ,alignment 屬性來設置顯示信息的位置 ,autosize 屬性來設置標簽的大小 ,borderstyle 屬性來 設置標簽有無邊框 ,caption 屬性來設置標簽顯示的內容 ,wordwrap 屬性來設置標簽顯示內容是否可自動拆行 .backstyle 屬性指定對象的背景是否透明。 Fond*屬性是對標簽中的文字進行操作。 3. 組合框控件 創(chuàng)建一個組合框控件,用于創(chuàng)建一個下拉式組合框或下 拉式列表框,用戶可以從列表項中選擇一項或人工輸入一個值。 Borderstyle 屬性指定對象的邊框樣式。 Controsource 屬性指定對象建立聯系的數據源。 Rowsource屬性指定組合框或列表框控件中的數據源。 Rowsourcetype 屬 性指定控件中數據值的源的類型,一共有 10 種類性。 4. 文本框控件 創(chuàng)建一個文本框控件,用于保存單行文本,用戶可以在 其中輸入或更改文本 。 Controsource 屬性指定對象建立聯系的數據源。 Readonly屬性指定用戶能否編輯控件,或指定與 cursor 對象相關聯的表或視圖是否允許更新。 5.表格控件 創(chuàng)建一個表格控件,用于在電子表格樣式的表格中顯示數據。Deletemark 屬性指定表格控件中是否顯示刪除標記。 Recordsource 屬性指定與表格控件建立聯系得數據源。 Allowaddnew 屬性指定是否可以將表格中的新記錄添到表中。 6. 圖象控件 在表單上顯示圖象。 backstyle 屬性指定對象的背景是否透明。Borderstyle 屬性指定對象的邊框樣式。 Picture 屬性指定顯示在控件上的圖形文件或字段。 注:其他還有很多控件,在這里不一一介紹了 菜單的設計 應用程序要為用戶提供一組命令,菜單提供一種方便的給命令分組的方法,并使用戶容易訪問這些命令。菜單欄立即出現在窗體的標題欄下面,并 包含一個或多個菜單標題。當單擊一個菜單標題,包含菜單項目的列表就被拉下來。菜單項可以包括命令(如“查找”和“退出”)、分隔條和子菜單標題。用戶看到的每個菜單項和在“菜單設計器”中定義的一個菜單控件對應。要使您的應用程序簡單好用,應該將菜單項按其功能分組。 在菜單設計器中,“菜單名稱”用來輸入菜單名稱,在名稱后加 (\某一字母 )是快捷鍵,當運行菜單時按“ Alt+該字母”就可以執(zhí)行該菜單名稱。在“結果”中有命令,子菜單,填充名稱,過程 4個選項,各個功能不同。最后“選項”是用來書寫各種執(zhí)行命令的。 第三章 數據庫 數據庫的建立 數據庫是按一定方式組織 ,存儲 ,處理相互關聯的數據集合 .用表格形式組織數據的方式 ,為關系數據庫 .實際保存數據的數據結構 .是一個或多個表 ,每個表定義了某中特定的結構 . 數據庫管理系統(tǒng)通常由三個部分組成: 1.數據描述語言( DDL)及其編譯程序 2.數據操縱語言( DML)或查詢語言及其編譯或解釋程序 3. 數據庫管理理性程序 要建立一個數據庫首先要進行設計: 1. 確定建立數據庫的目的 這有助于確定 Visual FoxPro 保存哪些信息。 2. 確定需要的表 在明確 了建立數據庫的目的之后,就可以著手把信息分成各個獨立的主題,例如 Employee 或 Orders 等。每個主題都可以是數據庫中的一個表。 3. 確定所需字段 確定在每個表中要保存哪些信息。在表中,每類信息稱作一個 字段 , 瀏覽 表時在表中顯示為一列。例如,在 Employee 表中,可以有這樣兩個字段: Last_name 和 Hire_date 。 4. 確定關系 分析每個表,確定一個表中的數據和其他表中的數據有何關系。必要時,可在表中加入字段或創(chuàng)建一個新表來明確關系。 5. 設計求精 對設計進一步分析,查找其中的錯誤。創(chuàng)建表,在表中加入幾個示例數據記錄,看 能否從表中得到想要的結果。需要時可調整設計。 “ 字段說明 ” 是字段的實際含義 ,” 字段名 ” 是字段在計算機中的表示 ,” 數據類型 ” 則是根據需要選擇提供的整行 ,字符型等 ,若是數據型數據 ,字段長度是固定的 ,如果字符型數據 ,指明字段長度 . 數據庫的建立 ? 在 “ 項目管理器 ” 中, 從列表中選擇 “ 數據 ” 選項卡, 然后選擇 “ 數據庫 ” ,最后選擇 “ 新建 ” 按鈕 。 – 或者 – ? 使用 CREATE DATABASE 命令。 一個新的數據庫創(chuàng)建好之后,里面是空的,沒有包含任何相關表或其他對象。向數據庫中添加表實際上是建立表文件與數據庫容器之間 的雙向鏈接關系:在數據庫中保存指向表文件的前鏈,在表中保存指向數據庫容器的后鏈。 數據表的建立 通過菜單系統(tǒng)、項目管理器或者使用語言,都可以在數據庫中創(chuàng)建新表。在創(chuàng)建表時,可以建立長表名和長字段名、默認字段值、字段級和記錄級規(guī)則以及觸發(fā)器。 數據表表的建立 ? 在 “項目管理器 ”中選定數據庫,然后選定 “表 ”,再單擊 “新建 ”按鈕打開 “表設計器 ”。 – 或者 – ? 在打開數據庫后,使用 CREATE TABLE 命令。 新表將自動與創(chuàng)建該表時所打開的數據庫相關聯。該關聯通過存儲在表中頭記錄的 后鏈 來定義。 數據表的添加 每個 Visual FoxPro 的表可以有兩種存在狀態(tài): 自由表 (即沒有和任何數據庫關聯的 .DBF 文件)或者 數據庫表 (即與數據 庫關聯的 .dbf 文件)。和數據庫關聯的表可以具有自由表所沒 有的 屬性 ,例如 字段級規(guī)則 和 記錄級規(guī)則 、觸發(fā)器 和 永久關系 等 。 你可以 在一個打開的數據庫中創(chuàng)建表,或向數據庫中添加已有的表,把表和數據庫聯系起來 。 數據表表的添加 ? 在 “ 項目管理器 ” 中,從 “ 全部 ” 選項卡或 “ 數據 ” 選項卡中選擇 “ 自由表 ” ,然后選擇 “ 添加 ” 按鈕。 – 或者 – ? 使用 ADD TABLE 命令。 ? 數據表的訪問 一個表只能加入到一個數據庫中。但是,即便不把一個表加到數據庫中,您仍可以使用該 .dbf 文件的數據。 若要訪問其他數據庫中的表 ? 在引用該表的數據庫中創(chuàng)建 視圖 。 – 或者 – ? 使用 USE 命令和 “!”符號訪問該 。 使用 “!” 符號可以引用一個不在當前數據庫中的表。 數據表的刪除 若要從數據庫中移去表 ? 在 “項目管理器 ”中選定表名,然后選擇 “移去 ”按鈕。 – 或者 – ? 從 “數據庫 設計器 ”中選定表,并從 “數據庫 ”菜單中選擇 “移去 ”。 – 或者 – ? 使用 REMOVE TABLE 命令。 從數據庫中移去表不能自動刪除該表文件。如果想要從數據庫中移去表,同時從磁盤上刪除該表的 .dbf 文件,請使用 REMOVE TABLE 命令的 DELETE 子句或 DROP TABLE 命令 。 用數據控件訪問數據庫 提供訪問數據庫的字段有 :數據控件 (data control),數據訪問對象數據對象等。 中的文本框 ,標簽框 ,復選框 ,等控件被稱為具有數據感知功能的控件 .把數據控件和數據感知結 合到一起稱為數據綁定 ,綁定后 ,通過數據控件的連接 ,數據庫表中數據被取出 ,與數據感知控件綁定后 ,將這些數據顯示在有關控件 . 把數據控件與數據庫相連接 ,通過數據控件屬性 ControlSource, 把數據控件與數據庫連接起來 .不過先要將數據表添加到表單的數據環(huán)境設計器中,然后再將控件的 ControlSource 屬性選擇數據表的一個字段, 把數據感知控件連接到數據控件上,綁定成功。
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1