易語言樹形框資料庫
『壹』 易語言里怎麼讀取資料庫里的數據到樹形框
『不用外部資料庫,添加一個資料庫連接1控制項:
』假設庫文件名為「產品資料庫.mdb」,庫中的表名為「產品表」,產品欄位名「類別」
全局變數:a文本型
如果真(資料庫連接1.連接Access(取運行目錄()+「產品資料庫.mdb」,「」)=假)
信息框(「連接資料庫失敗!」,0,)
返回()
』添加一個記錄集控制項;
記錄集1.置連接(資料庫連接1)
『上面我們已經打開並且連接好了MDB資料庫,接下來我們做讀取和顯示;
記錄集1.打開(「select*from產品表」,#sql語句,#伺服器端游標)
記錄集1.到首記錄()
判斷循環首(記錄集1.尾記錄後=假)
記錄集1.讀文本(「類別」,a)
如果真(a=「日用品」)
樹型框1.加入項目(0,a,,,,,)
如果真(a=「洗化用品」)
樹型框1.加入項目(1,a,,,,,)
如果真(a=「洗發水」或a=「洗衣粉」)
樹型框1.加入項目(2,a,,,,,)
記錄集1.到下一條()
判斷循環尾()
記錄集1.關閉()
『貳』 易語言樹形框有什麼用有哪些屬性和事件,
因為我的是手機,所以只能說個大概,樹型框一般也就用於顯示多層次的數據吧,有父項也有子項,同時子項也可以有子項,用來將數據分類顯示不錯,比如列舉我的電腦里的文件,再舉一個例子,WINDOWS XP 的注冊表編輯器,他左邊用來顯示的控制項就是樹型框,可以去看看,運行 regedit
『叄』 易語言如何將樹形框導出EXCEL
個人建議:1、建議選用資料庫去完成你要的修改、添加、查詢操作2、添加一個超級列表框,可以輕松直觀的處理數據3、如果有使用Excel的需求,那就弄一個導出按鍵這樣才能是一個完整的軟體,你用Excel直接做,肯定沒有用資料庫來的快,來得穩定。具體代碼沒法提供,因為功能太多,需要斟酌的地方也多,太花時間了。個人建議希望對你有幫助
『肆』 因為對mssql資料庫不熟悉,我把一個易語言源碼改為mysql,遇到一個問題一個載入樹形框的sql語句不會
可能是傳遞句柄的時候遇到關鍵字了,一般建表時候都不使用關鍵字做表欄位的,與其研究那麼多,不如該下表欄位,如果牽扯到改動較多可以在資料庫里定義個方法,用這個方法去更新表的數據,然後傳參數進去
『伍』 易語言樹形框問題
』新建一程序在窗體上畫 「樹形框1」和「文本框1」 復制以下代碼運行實現(不要往「樹形框1」加項目)
.版本 2
.支持庫 iext
.程序集 窗口程序集1
.子程序 __啟動窗口_創建完畢
樹型框1.顯示根部線 = 真
編輯框1.是否允許多行 = 真
樹型框1.加入項目 (, 「原版本下載」, , , , , )
樹型框1.加入項目 (0, 「SAGA版」, , , , , )
樹型框1.加入項目 (0, 「黑肉版」, , , , , )
樹型框1.加入項目 (, 「MOD」, , , , , )
樹型框1.加入項目 (3, 「PR 蛋疼模組」, , , , , )
樹型框1.加入項目 (3, 「」, , , , , )
.子程序 _樹型框1_項目被選擇
.參數 選擇方式, 整數型
.局部變數 臨時文本, 文本型, , "0"
臨時文本 = 分割文本 (「這里是原版,這里是SAGA版,這里是黑肉版,這里是MOD,這里是PR 蛋疼模組,這里是空白」, 「,」, )
編輯框1.內容 = 臨時文本 [樹型框1.現行選中項 + 1]
『陸』 易語言樹形框
.版本 2
.支持庫 iext
.子程序 _樹型框1_項目被選擇
.參數 選擇方式, 整數型
編輯框1.內容 ="這里是 "+ 樹型框1.取項目文本 (樹型框1.現行選中項)
『柒』 易語言樹形框問題,如圖!解決可給RMB
.版本 2
.支持庫 iext
.局部變數 i, 整數型
.計次循環首 (樹型框1.取項目數 (), i)
.如果真 (尋找文本 (樹型框1.取項目文本 (i), 編輯框1.內容, , 假) ≠ -1)
樹型框1.
樹型框1.現行選中項 = i
.如果真結束
.計次循環尾 ()
『捌』 易語言樹形框在子項目裡面加入數據
.版本2
.支持庫iext
.支持庫HtmlView
.子程序_按鈕1_被單擊
.局部變數插入位置,整數型
插入位置=樹型框1.加入項目(-1,編輯框1.內容,,,,,)
超文本瀏覽框1.地址=樹型框1.取項目文本(插入位置)
用列表框多方便啊,為什麼要用樹形框?
『玖』 關於易語言樹形框加入項目的問題!
給你個思路吧!
運用:先讀取欄位數據轉換為文本,再運用「尋找文本」、「取文本左邊」等文本操作,詳細的如果願意,可以加Q Q: 304052091
『拾』 易語言 的樹形框操作
易語言樹型框全操作源碼常式程序結合易語言擴展界面支持庫,針對樹型框的完全操作,支持設置樹型框各種屬性;動態添加、修改、刪除項目;取得某一項目下所有子項目;樹型框項目任意移動。
本易語言源碼常式屬於易語言初級進階教程。