Foxtable(狐表)用户栏目专家坐堂 → SQL


  共有2500人关注过本帖树形打印复制链接

主题:SQL

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/10 9:24:00 [显示全部帖子]

 做个例子上来。

 

 明细是 name 的值有错


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/10 9:39:00 [显示全部帖子]

 请做例子上来测试。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/10 9:52:00 [显示全部帖子]

 请做一个内部数据源的例子上来,连不上你的数据库

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/10 9:57:00 [显示全部帖子]

  连表都没有啊,怎么测试

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/10 10:01:00 [显示全部帖子]

以下是引用sara在2014-12-10 9:58:00的发言:

想实现的就是一个数据表中是总结的数据表名,然后从这表调数据表名,然后从各个数据表名中调数据,在树形结构中显示

 

那你写的代码就没错,错的话,就是你的表名写错了。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/10 10:12:00 [显示全部帖子]

 代码是对的,你就只需要做一个例子,输入一些数据上传上来。

 

 你的Sqlserver数据源,别人是连不上的。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/10 10:43:00 [显示全部帖子]

'生成库存商品树
Dim tr As WinForm.TreeView
Dim nd1 As WinForm.TreeNode
Dim nd3 As WinForm.TreeNode
tr = e.Form.Controls("TreeViewStore")
Dim nd2 As WinForm.TreeNode = tr.Nodes.Add("a2","按类型")
Dim cmd As new SQLCommand
cmd.CommandText = "Select * From {CSearchTypeNei} where cName is not null"
Dim dt As DataTable = cmd.ExecuteReader()
Dim name As String
For Each dr1 As DataRow In dt.Datarows
    nd3 = nd2.nodes.add("01",dr1("CSearchName"))
    name = dr1("CName")
    cmd.CommandText = "Select * From {" & name & "} "
    Dim dt1 As DataTable = cmd.ExecuteReader()
    For Each dr2 As DataRow In dt1.Datarows
        nd3.nodes.add("0101",dr2("CSName"))
    Next
Next
tr.ExpandAll()
tr.SelectedNode = tr.Nodes(0)

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/10 11:16:00 [显示全部帖子]

 sql语句那里,不用加单引号

 

 直接写 Select * from [表名]


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/10 11:28:00 [显示全部帖子]

 单元号没有意思,加入的话,就表示此为一个字符串。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/10 14:02:00 [显示全部帖子]

 两个字符串或者变量之间的连接要用 &

 

http://www.foxtable.com/help/topics/0221.htm

 


 回到顶部
总数 13 1 2 下一页