谁来帮我看看错在哪里??

rafaelcn 2003-11-14 12:07:01
运行后出错,错在 set nodX = me.TreeView1.Nodes.Add( , ,bmID,bmName) 这句,说是无效关键字,why ?

Dim bmName as String
Dim bmID as String
Dim nodX as Node
While rs.EOF = False
bmName = rs.Fields("name").Value
bmID = rs.Fields("bmid").Value
Set nodX = Me.TreeView1.Nodes.Add(, , bmID, bmName)
rs.MoveNext
Wend
...全文
35 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
rafaelcn 2003-11-14
  • 打赏
  • 举报
回复
那我改成 set nodx = me.treeview1.nodes.add( , ,Cstr(bmID),bmName) 也不行,why ?
rafaelcn 2003-11-14
  • 打赏
  • 举报
回复
bmid as String 也不行?
kimurakenshin 2003-11-14
  • 打赏
  • 举报
回复
从数据库中取出的rs.fields!bmid的值是数值型的.不能做为关键字.
kimurakenshin 2003-11-14
  • 打赏
  • 举报
回复
Dim bmName as String
Dim bmID as String
Dim nodX as Node
While rs.EOF = False
bmName = rs.Fields!name
bmID = rs.Fields!bmid
Set nodX = Me.TreeView1.Nodes.Add(, , bmID, bmName)
rs.MoveNext
Wend
脆皮大雪糕 2003-11-14
  • 打赏
  • 举报
回复
Me.TreeView1.Nodes.Add(, , bmID, bmName) 注意,第三个参数应该是唯一的字符串

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧