以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]列名有“_“就提示无效列名,如何解决?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=107125)

--  作者:东海扬尘
--  发布时间:2017/9/21 16:54:00
--  [求助]列名有“_“就提示无效列名,如何解决?
Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1")
trv.BuildTree("TAB128","ID|[COL_ZIFENLEI]")


图片点击可在新窗口打开查看此主题相关图片如下:三20170921165003.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:二20170921164955.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:一20170921164915.png
图片点击可在新窗口打开查看


[此贴子已经被作者于2017/9/21 16:55:26编辑过]

--  作者:blsu33
--  发布时间:2017/9/21 17:55:00
--  
 trv.BuildTree("TAB128","ID|COL_ZIFENLEI") ‘这个不行?

--  作者:有点甜
--  发布时间:2017/9/21 18:06:00
--  
 
Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1")
trv.BuildTree(DataTables("TAB128"), "ID|COL_ZIFENLEI")
 

--  作者:东海扬尘
--  发布时间:2017/9/21 19:51:00
--  也不行的,开始就是这样的
Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1")
trv.BuildTree(DataTables("TAB128"), "ID|COL_ZIFENLEI")一样的不行,开始就是这样弄的

--  作者:东海扬尘
--  发布时间:2017/9/21 19:52:00
--  不行,试过很多次了
不行,试过很多次了


--  作者:有点甜
--  发布时间:2017/9/21 21:01:00
--  
以下是引用东海扬尘在2017/9/21 19:52:00的发言:
不行,试过很多次了

 

你查看一下表结构看看,肯定是你列名写错了

 

http://www.foxtable.com/webhelp/scr/0193.htm

 


--  作者:东海扬尘
--  发布时间:2017/9/21 22:49:00
--  原软件是内部数据库
直接复制列名也不行的,列名是从外部数据库读取过来的,第一个ID列名是没问题的,带_的不行
图片点击可在新窗口打开查看此主题相关图片如下:四20170921224820.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2017/9/21 22:50:00编辑过]

--  作者:有点甜
--  发布时间:2017/9/21 23:23:00
--  

测试,没你说的问题。做个具体例子发上来测试。


--  作者:有点蓝
--  发布时间:2017/9/22 8:24:00
--  
数据库中这个字段是什么类型的?
--  作者:东海扬尘
--  发布时间:2017/9/22 10:21:00
--  是
varchar(384)
图片点击可在新窗口打开查看此主题相关图片如下:五20170922102023.png
图片点击可在新窗口打开查看