易語言操作數(shù)據(jù)庫“替換打開”命令詳解
打開指定的數(shù)據(jù)庫文件。成功返回真,并自動關(guān)閉當(dāng)前數(shù)據(jù)庫后將當(dāng)前數(shù)據(jù)庫設(shè)置為此數(shù)據(jù)庫,失敗返回假。
語法: 邏輯型 替換打開 (數(shù)據(jù)庫文件名,[在程序中使用的別名],[是否只讀],[共享方式],[保留參數(shù)1],[數(shù)據(jù)庫密碼],[索引文件表],… )
參數(shù)名 |
描 述 |
數(shù)據(jù)庫文件名 |
必需的;文本型。 |
在程序中使用的別名 |
可選的;文本型。別名為在后面的程序中引用本數(shù)據(jù)庫時可使用的另一個名稱。欲引用一個已經(jīng)被打開的數(shù)據(jù)庫可以使用該數(shù)據(jù)庫本身的名稱(數(shù)據(jù)庫名稱為數(shù)據(jù)庫文件名的無路徑和后綴部分。譬如 c:\my documents\gz.edb ,其數(shù)據(jù)庫名稱為 gz ),也可以使用在此處所指定的別名。別名主要用作避開重復(fù)的數(shù)據(jù)庫名稱或者簡化對長數(shù)據(jù)庫名的引用。數(shù)據(jù)庫名稱與別名皆不區(qū)分大小寫,在查找數(shù)據(jù)庫時,系統(tǒng)將優(yōu)先查找別名。如果本參數(shù)被省略,默認(rèn)為沒有別名。 |
是否只讀 |
可選的;邏輯型。參數(shù)值說明是否僅對數(shù)據(jù)庫進(jìn)行讀操作,如果省略本參數(shù),默認(rèn)為假。 |
共享方式 |
可選的;整數(shù)型。參數(shù)值指定在多用戶環(huán)境中限制其它用戶操作此數(shù)據(jù)庫的方式。如果省略本參數(shù),默認(rèn)為“#無限制”。方式值可以為以下常量之一: 1、#無限制:允許其它用戶任意操作此數(shù)據(jù)庫; 2、#禁止讀:禁止其它用戶讀此數(shù)據(jù)庫; 3、#禁止寫:禁止其它用戶寫此數(shù)據(jù)庫; 4、#禁止讀寫:獨占使用此數(shù)據(jù)庫,禁止其它用戶的任何操作。 |
保留參數(shù)1 |
可選的;文本型。本參數(shù)僅用作保留參數(shù)位置。 |
數(shù)據(jù)庫密碼 |
可選的;文本型。本參數(shù)提供訪問數(shù)據(jù)庫時所需要的密碼,如果該數(shù)據(jù)庫沒有被加密,請?zhí)峁┛瘴谋?。注意?#63;”(即單個問號)是一個特殊的密碼文本,它要求系統(tǒng)當(dāng)發(fā)現(xiàn)所欲打開的數(shù)據(jù)庫具有密碼保護(hù)時,自動彈出一個密碼輸入框提示用戶輸入正確的密碼。如果用戶在該輸入框中取消輸入或連續(xù)三次輸入了錯誤密碼,打開命令將失敗,且執(zhí)行“取錯誤碼”命令將返回-78。如果本參數(shù)被省略,默認(rèn)為空文本。 |
索引文件表 |
可選的;可擴(kuò)充的;文本型,參數(shù)數(shù)據(jù)可以同時提供數(shù)組或非數(shù)組數(shù)據(jù)。本參數(shù)的各參數(shù)值順序指定本數(shù)據(jù)庫的所有索引文件,它們將被同步打開,以便得到及時更新。 |
例程:
說明:
啟動窗口創(chuàng)建完畢后,就將運行目錄下的“數(shù)據(jù)庫1”打開,可以在“選擇組合框”中選擇要替換打開的數(shù)據(jù)庫,當(dāng)點擊“替換打開”按鈕后,如果當(dāng)前數(shù)據(jù)庫不是組合框中選擇的數(shù)據(jù)庫,則使用“替換打開()”命令將當(dāng)前數(shù)據(jù)庫關(guān)閉后,打開組合框中選擇的數(shù)據(jù)庫。
到此這篇關(guān)于易語言操作數(shù)據(jù)庫“替換打開”命令詳解的文章就介紹到這了,更多相關(guān)易語言替換打開命令內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
易語言調(diào)用dll實現(xiàn)條形碼本地離線識別的代碼
今天小編就為大家分享一篇關(guān)于易語言實現(xiàn)條形碼本地離線識別的代碼,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2018-11-11