1)子窗體的lock屬性是否設置為true2)控件的lock屬性是否設置為
如果使用Access數據庫:控制面板-管理工具-數據源(ODBC)-系統DNS(用戶DNS也可以)-添加-Microsoft
操作其實很簡單,請按照以下步驟操作:
1.打開控制面板-管理工具-數據源(ODBC)。
2.請參見中的用戶DNS、文件DNS和系統DNS,并根據需要單擊-添加。
3.單擊添加并選擇數據源的類型。我們正在增加訪問權限。如果要添加其他類型的數據庫,可以選擇。
4.分別輸入數據源名稱(例如veryhuo_com)和描述(火網,數據源添加教程),然后點擊選擇。
5.最后,根據路徑添加自己的MDB文件,點擊OK完成。
注意:數據源名稱(DSN)可以隨意命名。然后在應用中,需要使用這個名字進行編程和操作;
數據庫名可以不要隨便點名。它必須是您已建立的數據庫的文件名。
關系數據庫是使用關系模型作為數據組織的數據庫。關系數據庫的特點是將每個屬性相同的數據獨立存儲在一個表中。對于任何表,用戶都可以添加、刪除和修改表中的數據,而不會影響表中的其他數據。關系型數據庫產品一問世,就以其簡單明了的概念和通俗易懂的數據庫語言深受用戶喜愛。關系數據庫的層次結構可以分為四個層次:數據庫、表和視圖、記錄和字段。對應關系理論中的術語有數據庫、關系、元組、屬性,解釋如下。
1.數據庫關系數據庫根據其數據存儲和用戶訪問可分為本地數據庫和遠程數據庫。(1)本地數據庫:本地數據庫駐留在本地驅動器或局域網中。如果多個用戶并發訪問數據庫,則采用基于文件的鎖定(防止)策略。因此,本地數據庫也稱為基于文件的數據庫。典型的本地數據庫有Paradox、dbase、FoxPro和Access?;诒镜財祿斓膽迷搼贸绦虮环Q為單層應用程序,因為數據庫和應用程序位于同一個文件系統中。(2)遠程數據庫:遠程數據庫通常駐留在其他機器上,用戶通過結構化查詢語言SQL訪問遠程數據庫中的數據,所以遠程數據庫也叫SQLserver。有時,來自遠程數據庫的數據不在一臺機器上,而是分布在不同的服務器上。典型的SQL服務器包括Interbase、Oracle、Sybase、Informix、MicrosoftSQLServer和IBMDB2。基于SQLserver的應用程序稱為兩層或多層應用程序,因為數據庫和應用程序駐留在彼此獨立的系統(層)中。與SQLserver相比,本地數據庫的訪問速度更快,但后者的數據存儲容量要大得多,適合多用戶并發訪問。使用本地數據庫還是SQLserver取決于許多因素,例如要存儲和處理的數據量、并發訪問數據庫的用戶數量以及對數據庫的性能要求。
2.表關系數據庫的基本組成部分是存儲數據的表(稱為"關系和在關系理論中)。數據庫中的表在邏輯結構上相當簡單,是由若干行和列的簡單交集形成的,不能嵌套在表中。它要求表格中每個單元格只包含一個數據,可以是字符串、數字、貨幣值、邏輯值、時間等相對簡單的數據。通用數據庫不能存儲C語言中的結構類型和類對象。圖像的存儲也很繁瑣,很多數據庫都無法存儲圖像。對于不同的數據庫系統,數據庫和物理文件之間的映射是不同的。比如在dbase、FoxPro和Paradox數據庫中,一個表就是一個文件,索引和其他數據庫元素也存儲在各自的文件中,這些文件通常位于同一個目錄下。在Access數據庫中,所有表和其他組件都存儲在一個文件中。
3.視圖為了方便地使用數據庫,許多DBMS都提供了對視圖結構的支持(在Access中稱為查詢)。視圖是根據特定條件從一個或多個基表(實際存儲數據的表)或其他視圖派生的表。只有它的定義存儲在數據庫中,數據仍然作為數據源存儲在基表中。因此,當基表中的數據發生變化時,視圖中顯示的數據也會發生變化。為什么要定義視圖?首先,用戶在視圖中看到的是根據自己的需求提取的數據,使用方便。其次,當用戶有新的需求時,只需要定義相應的視圖(添加外部模式),而不需要修改已有的應用,既擴大了應用范圍,又提供了一定的邏輯獨立性。另外,一般來說,用戶看到的數據只是總數據的一部分,這也為系統提供了一些安全保護。4.記錄表中的一行稱為一條記錄。記錄的內容是描述一類事物定事物的一組數據,如編號、雇員姓名和工資、訂單號、商品名稱、客戶名稱、商品交易中的單價和數量。一般來說,一條記錄由多個數據項(字段)組成,記錄中的字段結構由表的標題(關系模式)決定。記錄的集合(元組集)稱為表的內容,表中的行數稱為表的基數。值得注意的是,表的名稱和標題是相對固定的,而表中記錄的數量和個數是不斷變化的。
5.字段表中的一列稱為字段。每個字段代表表中描述的對象的一個屬性,如產品名稱、單價、訂單數量等。每個字段都有相應的描述信息,如字段名、數據類型、數據寬度、數值數據的小數位數等。因為每個字段包含一批數據類型相同的數據,所以字段名相當于一個多值變量。字段是數據庫操作的最小單位。表定義的過程是指定每個字段的字段名、數據類型和寬度(占用的字節數)。表中的每個字段只接受定義的數據類型。