易語言讀取資料庫
⑴ 易語言accsee資料庫與高級表格怎麼實現讀取!
記錄集1.讀邏輯值 (「是否」, 邏輯)
顯示到高級表格中的關鍵命令:
高級表格1.置列類型 (1, #表格常量.選擇型)
高級表格1.置數據 (i, 1, #表格常量.選擇型, 邏輯)
注意:記住,在對高級表格插入行的循環之前,一定要先設置好列類型:
.版本 2
.支持庫 eGrid
.支持庫 復件 eGrid
高級表格1.置列類型 (1, #表格常量.選擇型)
.計次循環首 (2, i) ' 2行2列數據
'讀取資料庫操作我就略過了。
高級表格1.插入行 (, )
高級表格1.置數據 (i, 0, #表格常量.文本型, 姓名)
高級表格1.置數據 (i, 1, #表格常量.選擇型, 邏輯)
.計次循環尾 ()
⑵ 易語言聊天室伺服器怎樣將用戶的信息從資料庫讀取
用sql語法。
如:記錄集1.打開 (「com where name=」+姓名, #數據表名, )
⑶ 易語言怎麼讀取mysql資料庫數據
首先了解mysql資料庫,執行取mysql資料庫的sql語句,取記錄集, 再讀欄位值.....差不多就這樣
⑷ 易語言的外部資料庫怎麼讀寫access資料庫
外部資料庫組件是一個單獨組件,不與其他組件一同使用,主要以
sql語句
為主.
.版本 2
.
程序集
窗口程序集_啟動窗口
.
子程序
_按鈕1_被單擊
.
局部變數
查詢
句柄
, 整數型
.如果真 (
取反
(外部資料庫1.打開MDB資料庫 (取運行目錄 () + 「\db.mdb」, , , , 真)))
信息框 (「資料庫打開失敗.」, 0, , )
返回 ()
.如果真結束
' ----------------------------------------判斷是否連接到資料庫.
查詢句柄 = 外部資料庫1.查詢 (「select * from 表名」)
' 查詢句柄,用於讀數據,可以添加條件篩選.比如:
' 查詢句柄 = 外部資料庫1.查詢 (「select * from 表名 where name =」 + 編輯框2.內容)
' -----------------------------------------開始讀取數據
.判斷循環首 (取反 (外部資料庫1.尾記錄後 (查詢句柄)))
列表框
1.加入項目 (外部資料庫1.讀 (查詢句柄, 2), )
' 這里的2表示欄位位置,也可以直接寫名字,比如欄位2為name
' 外部資料庫1.讀 (查詢句柄, 「name」)
外部資料庫1.到後一記錄 (查詢句柄)
.判斷循環尾 ()
外部資料庫1.關閉記錄集 (查詢句柄)
' 記錄集使用完畢後及時關閉.
' ----------------------------------------- 寫數據很簡單,直接執行sql語句.
.判斷開始 (外部資料庫1.執行 (「insert into 表名 (對應表內欄位名稱1,對應表內欄位名稱2) values ('內容','內容')」, ))
信息框 (「成功」, 0, , )
.默認
信息框 (「失敗」, 0, , )
.判斷結束
' 內容這里注意前後的單引號必須有.示例:
' 外部資料庫1.執行 (「insert into 表名 (ID,name) values ('」 + 編輯框1.內容 + 「','」 + 編輯框2.內容 + 「')」, )
' ------------------------------------------修改命令 update
.判斷開始 (外部資料庫1.執行 (「update 表名 Set ID='」 + 編輯框1.內容 + 「',name='」 + 編輯框2.內容, ))
信息框 (「成功」, 0, , )
.默認
信息框 (「失敗」, 0, , )
.判斷結束
' ---------------------------------------刪除命令 delete
.判斷開始 (外部資料庫1.執行 (「delete from 表名 where 條件」, ))
' 示例:
' 外部資料庫1.執行 (「delete from 表名 where name=」 + 編輯框2.內容, )
信息框 (「成功」, 0, , )
.默認
信息框 (「失敗」, 0, , )
.判斷結束
.子程序 __啟動窗口_將被銷毀
外部資料庫1.關閉 ()
⑸ 易語言聊天室伺服器怎樣將用戶的信息從資料庫讀取
賬號
昵稱
密碼
1。
123456
123
123
2。
123
56
123
這是兩條數據
如果是易語言的資料庫,可以使用「跳到」命令,來選擇某條數據
例:
''''''省略的打開資料庫過程'''''''
跳到
(1)
'
這就是地選擇了第一條數據,你可以讀取這條數據下的任意欄位
輸出調試文本
(讀
(「賬號」),
讀
(「昵稱」),
讀
(「密碼」))
'
輸出第一條下的欄位
跳到
(1)
'
選擇第二條
輸出調試文本
(讀
(「賬號」),
讀
(「昵稱」),
讀
(「密碼」))
'
輸出第二條下的欄位
⑹ 關於易語言資料庫讀取修改和寫入
日期你可以不用填
就用
取現行時間()
就可以了
如果你數據時文本型保存時間就加個
到文本()
⑺ 易語言寫入和讀取資料庫(*.edb)
易語言資料庫很簡單的啊。按你的要求隨便寫了一下。你看看能用不
⑻ 易語言如何讀取Access資料庫中多個欄位、表名、條件。
【1】.連接Access資料庫代碼!.版本
2
.支持庫
eDB
.如果
(資料庫連接.連接Access
(MDB資料庫,
「」)
=
真)
記錄集.置連接
(資料庫連接)
排序條件
=
「欄位,表名,條件」
.如果
(記錄集.打開並排序
(MDB數據表,
排序條件)
=
真)
.否則
銷毀
()
【2】.填充樹形框欄位到父項目代碼!.版本
2
.支持庫
eDB
.支持庫
iext.局部變數
分類變數,
文本型
.局部變數
樹項目總數,
整數型
.局部變數
樹循環循環,
整數型
.局部變數
臨時項目文本,
文本型
.局部變數
是否存在重復,
整數型
記錄集.到首記錄
()
.判斷循環首
(記錄集.尾記錄後
=
假)
記錄集.讀文本
(「欄位」,
分類變數)
樹項目總數
=
樹型框.取項目數
()
.如果
(樹項目總數
=
0)
樹型框.加入項目
(,
分類變數,
,
,
)
.否則
.計次循環首
(樹項目總數,
樹循環循環)
臨時項目文本
=
樹型框.取項目文本
(樹循環循環
-
1)
.如果
(臨時項目文本
=
分類變數)
是否存在重復
=
1
跳出循環
()
.否則
是否存在重復
=
0
.如果結束
樹循環循環
=
樹循環循環
+
1
.計次循環尾
()
.如果真
(是否存在重復
=
0)
樹型框.加入項目
(,
分類變數,
,
,
)
.如果真結束
.如果結束
記錄集.到下一條
()
.判斷循環尾
()
【3】.填充表名到樹形框子項目並過濾樹形框存在的重復項!.版本
2
.支持庫
iext
.支持庫
eDB.局部變數
原項目變數,
整數型
.局部變數
原項目循環,
整數型
.局部變數
項目數組,
文本型,
,
"0"
.局部變數
原項目文本,
文本型
.局部變數
新項目變數,
整數型
.局部變數
新項目循環,
整數型
.局部變數
新項目文本,
文本型
.局部變數
新項目標題,
文本型
.局部變數
過濾語句,
文本型
.局部變數
文本數組,
文本型,
,
"0"
.局部變數
文本變數,
文本型
.局部變數
數組成員,
整數型
.局部變數
數組循環,
整數型
.局部變數
次數數量,
整數型
.局部變數
項目變數,
整數型
.局部變數
循環變數,
整數型
.局部變數
次數循環,
整數型
原項目變數
=
樹型框.取項目數
()
原項目循環
=
1
.計次循環首
(原項目變數,
原項目循環)
加入成員
(項目數組,
樹型框.取項目文本
(原項目循環
-
1))
.計次循環尾
()
數組成員
=
取數組成員數
(項目數組)原項目文本
=
項目數組
[數組循環]
過濾語句
=
「欄位」
+
「=」
+
「'」
+
原項目文本
+
「'」
.如果
(記錄集.過濾記錄
(過濾語句)
=
真)
次數數量
=
記錄集.記錄數量
清除數組
(文本數組)
.計次循環首
(次數數量,
次數循環)
記錄集.讀文本
(「表名稱」,
文本變數)
加入成員
(文本數組,
文本變數)
次數循環
=
次數循環
+
1
記錄集.到下一條
()
.計次循環尾
()
項目變數
=
樹型框.取項目數
()
.計次循環首
(項目變數,
循環變數)
樹型框.置項目數值
(循環變數
-
1,
循環變數)
.計次循環尾
().否則
⑼ 易語言資料庫怎麼存入數據還有讀取
<p>有幾個命令:</p>
<p>打開(),用於打開一個資料庫,便於修改。
</p><p>讀(),用於讀取數據。</p><p>寫(),用於將一個數據改成另一個數據。</p><p>加記錄(),用於加一個記錄。</p><p>加空記錄(),用於加一個空的記錄。</p><p>刪除(),用於刪除一個數據。但是,並不是真的刪除,這個命令只是加上刪除標記(這個命令有點像刪除到回收站)。
</p><p>徹底刪除(),用於刪除所有有刪除標記的數據(有點像清空回收站)。</p><p>修改(),修改一個數據。</p><p>關閉(),關閉資料庫。
</p><p>這只是一些基本、常用的,其它的命令可以到【系統核心支持庫->資料庫】里查看。
</p>
⑽ 易語言Edb資料庫讀寫
打開(資料庫)
跳到(取記錄數-10)
計次循環首(10,i)
值=讀(「欄位名稱或位置」)
寫入到第二個資料庫
跳過()
計次循環尾