樹形框資料庫
① 如圖易語言資料庫怎樣綁定樹形框生成多級標題z我是新手.......
2010-10-07 18:06小故事: 很多年前, 一個爸爸和一個媽媽想休假,所以他們決定晚上去城鎮。他們叫來最信任一個人來照看孩子。當保姆來的時候,他們的連個孩子已經在床上睡著了。所以保姆只是看了看孩子是否睡的好,就坐下了。
深夜,保姆覺得無聊就想去樓下看電視。但是她看不了,因為樓下沒有電視(因為孩子的父母不希望他們的孩子看太多垃圾)。她就打電話給孩子的父母,問是否可以在他們的卧室看電視,當然孩子的父母同意了。
但保姆又想要最後一個請求。
她問是否可以用毯子或者衣服蓋住那小丑雕像,因為那使她感到很害怕。
電話沉默了一會。
(此時爸爸在和保姆通話)
他說:帶孩子離開房間……
我們將會叫警察……我們從來沒有什麼小丑雕像。
那小丑很可能是一個從監獄逃出來的殺人犯。
電話里沉默了一會兒。
(正在跟保姆通話的孩子的父親)說:帶上孩子們,離開房子……我們會通知警察……我們沒有一個小丑雕像……
孩子們和保姆被小丑謀殺了。
結果是,小丑是一個從監獄里逃出來的殺人犯
如果你不在5分鍾內轉發這個貼子,這個小丑在凌晨3點時將會拿著刀站在你的床前。
我在這里發了,這就是惡魔般的小丑沒有殺我的原因
我很害怕,所以發了,對不起
② 易語言里怎麼讀取資料庫里的數據到樹形框
『不用外部資料庫,添加一個資料庫連接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.關閉()
③ 請教如何用資料庫保存樹形結構的數據
在表裡建立兩個欄位,一個是本記錄ID,一個是本記錄所對應的父節點的信息所在的ID,如下:
id
int,
parentid
int,
....
④ 怎樣設計樹形目錄的資料庫用SQL
首先你要確定你所使用的DBMS產品,因為在ORACLE和SQL SERVER等DBMS的SQL語法有局部的不同,但大體上語句是一樣的。
CREATE TALBE tmpDB (
tid int identity(1,1) primary key, --表主鍵,可以不用加not null一般使用了primary key就可默認為not null
tname varchar(100) not null, --節點名稱
fatherID int --父節點ID
)
GO
生成樹形數據結構
select
*
from
table
start with id = ?
connect by prior id = ?
⑤ sql server 2005實現樹形菜單顯示的資料庫表怎麼設計
第一種:單表。
列分別為 id、菜單名稱、子菜單id列表;
id:菜單的唯一編號
子菜單id列表:用逗號(或其他分隔符)分割的多個id的字元串,再由程序中進行處理,分割出多個id;
優點:查詢速度非常快。
缺點:不利於維護和拓展,在進行菜單項排序時需要再多寫代碼進行處理。
第二種:單表內連接。
列分別為 id、菜單名稱、父菜單id;
根節點的父菜單id為null或者0等一個可以唯一標志的。在查詢時進行表內連接查詢;
優點:利於表結構的維護和拓展,並且符合設計範式;
缺點:在查詢時會造成一些麻煩,並且性能上會受到影響。
當然還有很多其他的方法,這里只例舉2個比較常用的方法。
⑥ 怎麼在資料庫中保存一棵樹形結構請設計出資料庫
3個欄位就可以了
節點本身的 ID,節點內容Content,父節點 ParentID;
當 ParentID = ID 為根節點;
查找某個節點的孩子
Select ID,Content,ParentID
Form tblTree
Where ParentID=X
查找某個節點的老子
SQL 語句嵌套下
Where ID=ParentID-X
⑦ 樹形資料庫有哪些
樹形資料庫介紹與特徵:
關系資料庫中BOM結構是樹狀的,但是速度不怎麼樣。
理想中樹形結構應該具備如下特徵:
數據存儲冗餘度小、直觀性強;
檢索遍歷過程簡單高效;
節點增刪改查CRUD操作高效。