溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

易語(yǔ)言操作數(shù)據(jù)庫(kù)“替換打開(kāi)”命令的示例分析

發(fā)布時(shí)間:2021-06-04 11:31:58 來(lái)源:億速云 閱讀:182 作者:小新 欄目:編程語(yǔ)言

這篇文章主要介紹易語(yǔ)言操作數(shù)據(jù)庫(kù)“替換打開(kāi)”命令的示例分析,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

打開(kāi)指定的數(shù)據(jù)庫(kù)文件。成功返回真,并自動(dòng)關(guān)閉當(dāng)前數(shù)據(jù)庫(kù)后將當(dāng)前數(shù)據(jù)庫(kù)設(shè)置為此數(shù)據(jù)庫(kù),失敗返回假。

語(yǔ)法: 邏輯型 替換打開(kāi) (數(shù)據(jù)庫(kù)文件名,[在程序中使用的別名],[是否只讀],[共享方式],[保留參數(shù)1],[數(shù)據(jù)庫(kù)密碼],[索引文件表],… )

參數(shù)名描 述
數(shù)據(jù)庫(kù)文件名必需的;文本型。
在程序中使用的別名可選的;文本型。別名為在后面的程序中引用本數(shù)據(jù)庫(kù)時(shí)可使用的另一個(gè)名稱(chēng)。欲引用一個(gè)已經(jīng)被打開(kāi)的數(shù)據(jù)庫(kù)可以使用該數(shù)據(jù)庫(kù)本身的名稱(chēng)(數(shù)據(jù)庫(kù)名稱(chēng)為數(shù)據(jù)庫(kù)文件名的無(wú)路徑和后綴部分。譬如 c:\my documents\gz.edb ,其數(shù)據(jù)庫(kù)名稱(chēng)為 gz ),也可以使用在此處所指定的別名。別名主要用作避開(kāi)重復(fù)的數(shù)據(jù)庫(kù)名稱(chēng)或者簡(jiǎn)化對(duì)長(zhǎng)數(shù)據(jù)庫(kù)名的引用。數(shù)據(jù)庫(kù)名稱(chēng)與別名皆不區(qū)分大小寫(xiě),在查找數(shù)據(jù)庫(kù)時(shí),系統(tǒng)將優(yōu)先查找別名。如果本參數(shù)被省略,默認(rèn)為沒(méi)有別名。
是否只讀可選的;邏輯型。參數(shù)值說(shuō)明是否僅對(duì)數(shù)據(jù)庫(kù)進(jìn)行讀操作,如果省略本參數(shù),默認(rèn)為假。
共享方式可選的;整數(shù)型。參數(shù)值指定在多用戶(hù)環(huán)境中限制其它用戶(hù)操作此數(shù)據(jù)庫(kù)的方式。如果省略本參數(shù),默認(rèn)為“#無(wú)限制”。方式值可以為以下常量之一: 1、#無(wú)限制:允許其它用戶(hù)任意操作此數(shù)據(jù)庫(kù); 2、#禁止讀:禁止其它用戶(hù)讀此數(shù)據(jù)庫(kù); 3、#禁止寫(xiě):禁止其它用戶(hù)寫(xiě)此數(shù)據(jù)庫(kù); 4、#禁止讀寫(xiě):獨(dú)占使用此數(shù)據(jù)庫(kù),禁止其它用戶(hù)的任何操作。
保留參數(shù)1可選的;文本型。本參數(shù)僅用作保留參數(shù)位置。
數(shù)據(jù)庫(kù)密碼可選的;文本型。本參數(shù)提供訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)時(shí)所需要的密碼,如果該數(shù)據(jù)庫(kù)沒(méi)有被加密,請(qǐng)?zhí)峁┛瘴谋?。注意?”(即單個(gè)問(wèn)號(hào))是一個(gè)特殊的密碼文本,它要求系統(tǒng)當(dāng)發(fā)現(xiàn)所欲打開(kāi)的數(shù)據(jù)庫(kù)具有密碼保護(hù)時(shí),自動(dòng)彈出一個(gè)密碼輸入框提示用戶(hù)輸入正確的密碼。如果用戶(hù)在該輸入框中取消輸入或連續(xù)三次輸入了錯(cuò)誤密碼,打開(kāi)命令將失敗,且執(zhí)行“取錯(cuò)誤碼”命令將返回-78。如果本參數(shù)被省略,默認(rèn)為空文本。
索引文件表可選的;可擴(kuò)充的;文本型,參數(shù)數(shù)據(jù)可以同時(shí)提供數(shù)組或非數(shù)組數(shù)據(jù)。本參數(shù)的各參數(shù)值順序指定本數(shù)據(jù)庫(kù)的所有索引文件,它們將被同步打開(kāi),以便得到及時(shí)更新。

例程

易語(yǔ)言操作數(shù)據(jù)庫(kù)“替換打開(kāi)”命令的示例分析

說(shuō)明

啟動(dòng)窗口創(chuàng)建完畢后,就將運(yùn)行目錄下的“數(shù)據(jù)庫(kù)1”打開(kāi),可以在“選擇組合框”中選擇要替換打開(kāi)的數(shù)據(jù)庫(kù),當(dāng)點(diǎn)擊“替換打開(kāi)”按鈕后,如果當(dāng)前數(shù)據(jù)庫(kù)不是組合框中選擇的數(shù)據(jù)庫(kù),則使用“替換打開(kāi)()”命令將當(dāng)前數(shù)據(jù)庫(kù)關(guān)閉后,打開(kāi)組合框中選擇的數(shù)據(jù)庫(kù)。

以上是“易語(yǔ)言操作數(shù)據(jù)庫(kù)“替換打開(kāi)”命令的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI