Foxtable(狐表)用户栏目专家坐堂 → CSTR报错


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

主题:CSTR报错

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


加好友 发短信
等级:五尾狐 帖子:1174 积分:8782 威望:0 精华:0 注册:2012/4/18 16:28:00
CSTR报错  发帖心情 Post By:2016/10/20 15:15:00 [只看该作者]

老师,下面代码没有连接SQLSERVER 服务器时测试没有问题,连接服务器后 报错

 

Dim cmd20 As New SQLCommand
Dim dt20 As DataTable
cmd20.C   
cmd20.C   ommandText = "SELECT DISTINCT Cstr(Year(登录时间)) + '年' As 年, Cstr(Month(登录时间)) + '月' As 月, 用户 F    rom {登录操作日志}"
dt20 = cmd20.ExecuteReader()
Dim trv20 As WinForm.TreeView = e.Form.Controls("TreeView1")
trv20.BuildTree(dt20,"年|月|用户")
'trv27.Nodes.Insert("加载所有数据",0)

 

报错:'Cstr' 不是可以识别的内置函数名称。


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


加好友 发短信
等级:五尾狐 帖子:1174 积分:8782 威望:0 精华:0 注册:2012/4/18 16:28:00
  发帖心情 Post By:2016/10/20 15:39:00 [只看该作者]

改成这样好像就可以了 ,老师再看看是否这样可行

cmd20.CommandText = "SELECT DISTINCT Convert(varchar,Year(登录时间)) + '年' As 年, Convert(varchar, Month(登录时间)) + '月' As 月, 用户 F  rom {登录操作日志}"


 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110528 积分:562524 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/20 15:41:00 [只看该作者]

测试通过就可以

 回到顶部