Foxtable(狐表)用户栏目专家坐堂 → 日期变量


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

主题:日期变量

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


加好友 发短信
等级:幼狐 帖子:136 积分:1427 威望:0 精华:0 注册:2013/8/7 18:14:00
日期变量  发帖心情 Post By:2021/7/28 15:59:00 [只看该作者]

'查询最近结欠银料日期
Dim ld1 As Date
Dim cmd1 As New SQLCommand
cmd1.C">cmd1.CommandText = "查  max(smartDate) From {R04_CheckMaterialDetail} Where checked='true' and warehouseCode like '03.%'"
ld1 = cmd1.ExecuteScalar()
MessageBox.Show(""& ld1 &"")


Dim cbfb As New SQLCommand   '成本分布表
Dim cb As DataTable
cbfb.C">cbfb.CommandText = "查  warehouseCode AS 供应商代码,warehouseName AS 供应商名称 From {R04_CheckMaterialDetail} Where checked='true' and warehouseCode like '03.%' And smartDate=#" & ld1 & "#"
cb = cbfb.ExecuteReader()
For Each dr As DataRow In cb.DataRows
          Dim nr As DataRow = DataTables("账期统计").AddNew()
        For Each dc As DataCol In cb.DataCols
            nr(dc.name) = dr(dc.name)
        Next
Next

.NET Framework 版本:2.0.50727.8806
Foxtable 版本:2018.10.9.1
错误所在事件:
详细错误信息:
'23' 附近有语法错误。


老师帮看下红字部分关于日期变量的引用是有什么错误
执行报错如下
.NET Framework 版本:2.0.50727.8806
Foxtable 版本:2018.10.9.1
错误所在事件:
详细错误信息:
'23' 附近有语法错误。

去掉红字部分就正常

[此贴子已经被作者于2021/7/28 15:59:23编辑过]

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


加好友 发短信
等级:超级版主 帖子:111393 积分:567029 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/7/28 16:13:00 [只看该作者]

SqlServer数据库?看看:http://www.foxtable.com/webhelp/topics/2343.htm

msgbox(cbfb.CommandText) 看看完整的sql是怎么样的

 回到顶部