溫馨提示×

溫馨提示×

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

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

易語言通過“打開”命令操作數(shù)據(jù)庫

發(fā)布時間:2020-09-20 18:45:58 來源:腳本之家 閱讀:335 作者:125la 欄目:編程語言

打開指定的數(shù)據(jù)庫文件。成功返回真,并自動將當前數(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ù)被省略,默認為沒有別名。
是否只讀 可選的;邏輯型。參數(shù)值說明是否僅對數(shù)據(jù)庫進行讀操作,如果省略本參數(shù),默認為假。
共享方式 可選的;整數(shù)型。參數(shù)值指定在多用戶環(huán)境中限制其它用戶操作此數(shù)據(jù)庫的方式。如果省略本參數(shù),默認為“#無限制”。方式值可以為以下常量之一: 1、#無限制:允許其它用戶任意操作此數(shù)據(jù)庫; 2、#禁止讀:禁止其它用戶讀此數(shù)據(jù)庫; 3、#禁止寫:禁止其它用戶寫此數(shù)據(jù)庫; 4、#禁止讀寫:獨占使用此數(shù)據(jù)庫,禁止其它用戶的任何操作。
保留參數(shù)1 可選的;文本型。本參數(shù)僅用作保留參數(shù)位置。
數(shù)據(jù)庫密碼 可選的;文本型。本參數(shù)提供訪問數(shù)據(jù)庫時所需要的密碼,如果該數(shù)據(jù)庫沒有被加密,請?zhí)峁┛瘴谋尽W⒁狻?#63;”(即單個問號)是一個特殊的密碼文本,它要求系統(tǒng)當發(fā)現(xiàn)所欲打開的數(shù)據(jù)庫具有密碼保護時,自動彈出一個密碼輸入框提示用戶輸入正確的密碼。如果用戶在該輸入框中取消輸入或連續(xù)三次輸入了錯誤密碼,打開命令將失敗,且執(zhí)行“取錯誤碼”命令將返回-78。如果本參數(shù)被省略,默認為空文本。
索引文件表 可選的;可擴充的;文本型,參數(shù)數(shù)據(jù)可以同時提供數(shù)組或非數(shù)組數(shù)據(jù)。本參數(shù)的各參數(shù)值順序指定本數(shù)據(jù)庫的所有索引文件,它們將被同步打開,以便得到及時更新。

例程

易語言通過“打開”命令操作數(shù)據(jù)庫

說明

首先使用數(shù)組變量存放欲打開的索引文件名,然后使用打開命令打開數(shù)據(jù)庫,并同時打開索引。如果數(shù)據(jù)庫打開成功,則使用一個記次循環(huán)將所有記錄的姓名字段內(nèi)容顯示在列表框中。

注意:在對任何易語言數(shù)據(jù)庫進行操作前,都要使用“打開()”命令將數(shù)據(jù)庫打開,成功打開后才能操作數(shù)據(jù)庫,在操作完畢候,要將數(shù)據(jù)庫關(guān)閉;指定打開數(shù)據(jù)庫同時打開索引文件,如果索引文件打開失敗,數(shù)據(jù)庫也將打開失敗。

到此這篇關(guān)于易語言通過“打開”命令操作數(shù)據(jù)庫的文章就介紹到這了,更多相關(guān)易語言打開命令內(nèi)容請搜索億速云以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持億速云!

向AI問一下細節(jié)

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

AI