您好,登錄后才能下訂單哦!
打開指定的數據庫文件。成功返回真,并自動將當前數據庫設置為此數據庫,失敗返回假。
語法: 邏輯型 打開 (數據庫文件名,[在程序中使用的別名],[是否只讀],[共享方式],[保留參數1],[數據庫密碼],[索引文件表],… )
參數名 |
描 述 |
數據庫文件名 |
必需的;文本型。 |
在程序中使用的別名 |
可選的;文本型。別名為在后面的程序中引用本數據庫時可使用的另一個名稱。欲引用一個已經被打開的數據庫可以使用該數據庫本身的名稱(數據庫名稱為數據庫文件名的無路徑和后綴部分。譬如 c:\my documents\gz.edb ,其數據庫名稱為 gz ),也可以使用在此處所指定的別名。別名主要用作避開重復的數據庫名稱或者簡化對長數據庫名的引用。數據庫名稱與別名皆不區分大小寫,在查找數據庫時,系統將優先查找別名。如果本參數被省略,默認為沒有別名。 |
是否只讀 |
可選的;邏輯型。參數值說明是否僅對數據庫進行讀操作,如果省略本參數,默認為假。 |
共享方式 |
可選的;整數型。參數值指定在多用戶環境中限制其它用戶操作此數據庫的方式。如果省略本參數,默認為“#無限制”。方式值可以為以下常量之一: 1、#無限制:允許其它用戶任意操作此數據庫; 2、#禁止讀:禁止其它用戶讀此數據庫; 3、#禁止寫:禁止其它用戶寫此數據庫; 4、#禁止讀寫:獨占使用此數據庫,禁止其它用戶的任何操作。 |
保留參數1 |
可選的;文本型。本參數僅用作保留參數位置。 |
數據庫密碼 |
可選的;文本型。本參數提供訪問數據庫時所需要的密碼,如果該數據庫沒有被加密,請提供空文本。注意“?”(即單個問號)是一個特殊的密碼文本,它要求系統當發現所欲打開的數據庫具有密碼保護時,自動彈出一個密碼輸入框提示用戶輸入正確的密碼。如果用戶在該輸入框中取消輸入或連續三次輸入了錯誤密碼,打開命令將失敗,且執行“取錯誤碼”命令將返回-78。如果本參數被省略,默認為空文本。 |
索引文件表 |
可選的;可擴充的;文本型,參數數據可以同時提供數組或非數組數據。本參數的各參數值順序指定本數據庫的所有索引文件,它們將被同步打開,以便得到及時更新。 |
例程:
說明:
首先使用數組變量存放欲打開的索引文件名,然后使用打開命令打開數據庫,并同時打開索引。如果數據庫打開成功,則使用一個記次循環將所有記錄的姓名字段內容顯示在列表框中。
注意:在對任何易語言數據庫進行操作前,都要使用“打開()”命令將數據庫打開,成功打開后才能操作數據庫,在操作完畢候,要將數據庫關閉;指定打開數據庫同時打開索引文件,如果索引文件打開失敗,數據庫也將打開失敗。
到此這篇關于易語言通過“打開”命令操作數據庫的文章就介紹到這了,更多相關易語言打開命令內容請搜索億速云以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持億速云!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。