问两个问题,急需解决,在线等!

loveyoumore 2003-12-21 02:58:20
现有A,B两表
A表里有“楼号,单元数,每单元房间数”这三个字段
B表里有“房间号”这个字段
(注意:房间号是由楼号+单元号+房间号得出的,例如:楼号为“楼01”的楼房里有3个单元,每个单元有16户房间,那“楼01”里的房间号依次是01-1-1,01-1-2……前两位表示楼号,第三位表示单元号,第四位表示房间号)
我设计一个界面是要用户填写楼号,单元数,每单元房间数,问题是:
1.如何把填好的楼号,单元数,单元房间数自动生成上述规则的房间号,并存储到B表里?语句怎么写?
2.存储完后我想用treeview显示房间号,父节点分别是楼号,各个父节点的子节点是对应于该楼号的单元号,再下一层子节点是对应于该单元号的房间号,请问这个语句怎么写?
...全文
6 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
loveyoumore 2003-12-21
呵呵~当然,不过问题我是代人问的,要解决了再给分
回复
songwei00 2003-12-21
不要忘了给分哦
:)
回复
loveyoumore 2003-12-21
thx
回复
songwei00 2003-12-21
For i = 1 To Int(txtb.Text)
For j = 1 To Int(txtc.Text)
spl = "insert into B,values('" & txta.Text & "-" & i & "-" & j & "')"
MsgBox spl
Next
Next
回复
songwei00 2003-12-21
在 treeview 中添加3个名字分别为 1,2,3 的节点,然后再分别在 1,2,3 这3个节点中添加3个名为a1,a2,a3 的子节点。给你个例子
For i = 1 To 3
TreeView1.Nodes.Add , , "a" & i, i
Next
For i = 1 To 3
For j = 1 To 3
TreeView1.Nodes.Add "a" & i, 4, "a" & i & j, "a" & j
Next
Next
回复
loveyoumore 2003-12-21
to:songwei00(天使之翼)
我要自动生成所有的房间号,只知道单元数和每单元的房间数,怎样写循环语句?
回复
loveyoumore 2003-12-21
我这里没有msdn~下载太慢了.
回复
songwei00 2003-12-21
//txta 是楼号,txtb是单元数,txtc是房间数
spl = "insert into B,values('" & txta.Text & "-" & txtb.Text & "-" & txtc.Text & "')"

treeview的建议看看帮助
回复
发动态
发帖子
VB基础类
创建于2007-09-28

7453

社区成员

VB 基础类
申请成为版主
社区公告
暂无公告