『壹』 易語言資料庫文件(.edb)怎麼做,用什麼軟體可以做
易語言可以寫代碼做 詳見 支持庫——系統核心支持庫——資料庫
易語言自帶了資料庫操作軟體,
新建 : 資料庫——結構編輯器
修改/查看: 工具——報表編輯器——文件——打開資料庫
然後你就可以修改/查看了
『貳』 怎樣查看易語言edb數據文件內容
在易語言程序中點擊資料庫---記錄編輯器
『叄』 易語言資料庫 刪除 怎麼把全部給刪除了
上注冊,才能使用程序。應該是別人打開程序以後彈出一個注冊的窗口,注冊帳號就可以使用程序。如果是這樣,我說一個簡單的注冊方法。
首先你要連接一個資料庫,有access資料庫,還有sql資料庫。這比較復雜,簡單的可以連接易語言自帶的edb資料庫,我給你說得就是edb資料庫。下面便是連接edb資料庫的例子。
打開易語言,找到上面第一行的資料庫,點擊,出現結構編輯器,記錄編輯器等等,點擊結構編輯器,彈出一個新的資料庫管理器,
在欄位信息下面的名稱一欄中輸入「賬號」在下面類型一欄選擇「文本型」如果你希望輸入的是數字可以選擇「整數型」。點擊保存,輸入文件名「賬號」,這樣就完成名為「賬號」的edb的資料庫了。再到回到易語言界面,點擊剛才說得上面第一行的資料庫按鈕彈出的最下面的加入資料庫常量,選擇你剛才保存的「賬號.edb」資料庫,這樣就加入賬號這個常量。
(如果你再想加密碼,可以在欄位「賬號」後面再插入一個欄位,選擇「整數型」類型)。
下面是完成別人用你的程序時輸入的賬號時就是把賬號寫入到資料庫,還有是驗證別人是否已經注冊過的代碼。
建一個啟動窗口,(你做的程序窗口放在啟動窗口後面)加入一個編輯框一個按鈕,把按鈕命名為「注冊」,雙擊啟動窗口,在__啟動窗口_創建完畢的子程序里加入代碼:
打開
(取運行目錄
()
+
「\賬號.edb」,
,
,
,
,
,
)
'
這是找到存放程序的文件夾里的「賬號」資料庫並打開這個資料庫。
(當然你的程序和資料庫要放在同一個文件夾里)
..判斷(到文本
(讀
(#賬號))
≠
「」)
'
這是判斷資料庫「賬號」這個欄位是否為空,如果不為空,就是別人已經注冊過了,那就不顯示啟動窗口讓人注冊了,直接載入你做的程序窗口。
載入
(窗口1,
,
假)
'
載入你做的程序窗口。
_啟動窗口.銷毀
()
返回啟動窗口界面,雙擊注冊按鈕輸入代碼:
.
.
如果
(編輯框1.內容
=
「」)
信息框
(「你沒有輸入注冊信息,請輸入。」,
#警告圖標,
「輸入出錯啦!」)
加空記錄
()
'
這是往資料庫尾部加入一條空記錄,讓人可以寫入信息。
寫
(#賬號,
編輯框1.內容)
'
這是把編輯框1的內容,,別人注冊時輸入的信息寫入到資料庫「賬號」這個欄位里。
到這里就完成了我想的注冊方法,這裡面也可以加入跟新刪除注冊信息的代碼,但不知你有沒有需要,我就沒寫出來。這是一個偽注冊方法,至於真的注冊驗證,要做出注冊機程序,輸入使用者的電腦硬碟特徵碼,算出注冊碼,
別人可以真正注冊,沒有時間限制,但這不是你我幾句話能說清楚的。但願我的方法你能滿意。
哦,你說自己注冊的帳號要能登錄上,什麼意思,是否自己和別人同時注冊?別人在使用的時,自己可以隨時使用?如果是這樣那還要寫入一些代碼,不好意思。太冷了受不了,下機了。如果是這樣你可以追問一下,是否是這意思。
『肆』 EDB資料庫怎麼批量導入呀
你可以將兩個日期之前的天數求出來,然後作為控制循環的次數,然後定義個起始日期,循環里對這個日期進行遞增。
像下面這樣 :
DECLARE
V_DATE DATE;
V_DAYS NUMBER;
V_DATE_BEGIN DATE;
V_DATE_END DATE;
BEGIN
V_DATE_BEGIN := TO_DATE('20101101',
'yyyymmdd');
V_DATE_END := TO_DATE('20100301',
'yyyymmdd');
V_DAYS := V_DATE_END - V_DATE_BEGIN;
FOR I IN 1 .. V_DAYS
LOOP
V_DATE := V_DATE_BEGIN + I;
insert into tablename values (v_days) ;
END LOOP;
END;
『伍』 易語言EDB資料庫放雲伺服器連接問題
易語言如何連接EDB資料庫:
易語言既然要連接EDB資料庫,那麼就必須要准備好一個EDB資料庫,以供調用。筆者在這里帶大家一起重溫一下易語言如何創建EDB資料庫吧!首先,打開「易語言」主程序,在彈出的「新建」窗口中,選擇「Windows窗口程序」,而後點擊「確定」按鈕,進入「Windows窗口程序」設計界面。如圖:
『陸』 易語言資料庫文件.edb雙擊打開失敗
易語言資料庫"*.edb",在易語言程序中可調用和創建,如要查看和修改,請將"易語言安裝目錄\samples\基本常式\資料庫管理器.e",編譯成程序,然後把".edb"關聯到這個程序,以後可雙擊打開了.
如果不想編譯程序,可打開易語言程序,在"資料庫->記錄編輯器"中打開.快捷鍵"Alt+B"+R
『柒』 如何把E語言自帶的.edb資料庫文件裡面的數據調用到高級表格
版本1.7
.版本 2
.子程序 EDB到高級表格, 文本型, 公開, 成功返回以「/」為分割符的列最大寬度並關閉原資料庫,失敗返回空文本;能自動調整列寬.
.參數 高級表格, 高級表格
.參數 資料庫文件名, 文本型
.參數 資料庫密碼, 文本型, 可空
.子程序 XLS到高級表格, 邏輯型, 公開, 成功返回真,失敗返回假;格式:XLS到高級表格(XLS文件名,高級表格,Excel程序,Excel工作簿,外部資料庫)
.參數 XLS文件名, 文本型
.參數 高級表格, 高級表格
.參數 Excel程序, Excel程序
.參數 Excel工作簿, Excel工作簿
.參數 外部資料庫, 外部資料庫
.子程序 編輯備注內容, 文本型, 公開, 在高級表格中編輯易庫的備注型欄位,若按了保存鈕,則返回編輯後的內容,否則返回原內容。
.參數 原內容, 文本型, , 備注的原內容
.子程序 查看位元組集, 文本型, 公開, 以文本表示位元組集,適合於位元組集的調試用
.參數 位元組集, 位元組集, , 要查看的位元組集
.子程序 高級表格到EDB, 邏輯型, 公開, 成功返回真,失敗返回假;高級表格到EDB
『捌』 易語言做用edb做注冊登錄軟體,最好給個源碼謝謝
edb是易語言的資料庫文件
無論你登錄什麼,關鍵在於資料庫的讀寫
首先,你點擊易語言上方 「資料庫」——「資料庫編輯器」 進行了解
然後查看支持庫 資料庫 命令
看看就應該會了,很容易
『玖』 易語言用edb資料庫製作一個注冊登錄的軟體
.版本 2
.支持庫 dp1
.子程序 __啟動窗口_創建完畢
輸出調試文本 (打開 (取運行目錄 () + 「\資料庫.edb」, , , , , , ))
' 創建EDB ()
.子程序 創建EDB, , , 本程序只用一次就可以了
.局部變數 欄位信息, 欄位信息, , "2"
欄位信息 [1].名稱 = 「用戶名」
欄位信息 [1].類型 = #文本型
欄位信息 [1].最大文本長度 = 20
欄位信息 [2].名稱 = 「密碼」
欄位信息 [2].類型 = #文本型
欄位信息 [2].最大文本長度 = 32
創建 (取運行目錄 () + 「\資料庫.edb」, 欄位信息)
.子程序 _按鈕1_被單擊, , , 登錄
.局部變數 用戶名, 文本型
.局部變數 密碼, 文本型
.如果真 (編輯框1.內容 = 「」)
信息框 (「請輸入您的帳號!」, #錯誤圖標, )
編輯框1.獲取焦點 ()
返回 ()
.如果真結束
.如果真 (編輯框2.內容 = 「」)
信息框 (「請輸入您的密碼!」, #錯誤圖標, )
編輯框2.獲取焦點 ()
返回 ()
.如果真結束
用戶名 = 編輯框1.內容
到首記錄 ()
.如果 (查找 (讀 (「用戶名」) = 用戶名))
密碼 = 取數據摘要 (到位元組集 (編輯框2.內容))
.如果真 (讀 (「密碼」) ≠ 密碼)
信息框 (「密碼錯誤!」, #錯誤圖標, )
編輯框2.獲取焦點 ()
返回 ()
.如果真結束
信息框 (「成功登錄!」, 0, )
.否則
信息框 (「帳號不存在!」, #錯誤圖標, )
編輯框1.獲取焦點 ()
返回 ()
.如果結束
.子程序 _按鈕2_被單擊, , , 注冊
.局部變數 用戶名, 文本型
.局部變數 密碼, 文本型
用戶名 = 刪全部空 (編輯框1.內容)
.如果真 (用戶名 = 「」)
信息框 (「請輸入要注冊的帳號!」, #錯誤圖標, )
編輯框1.獲取焦點 ()
返回 ()
.如果真結束
.如果真 (編輯框2.內容 = 「」)
信息框 (「請輸入要注冊的密碼!」, #錯誤圖標, )
編輯框2.獲取焦點 ()
返回 ()
.如果真結束
到首記錄 ()
.如果真 (查找 (讀 (「用戶名」) = 用戶名))
信息框 (「注冊的帳號已存在!」, #錯誤圖標, )
編輯框1.獲取焦點 ()
返回 ()
.如果真結束
密碼 = 取數據摘要 (到位元組集 (編輯框2.內容))
.如果 (加記錄 (用戶名, 密碼))
信息框 (「成功注冊!」, 0, )
.否則
信息框 (「注冊失敗!」, 0, )
.如果結束