Foxtable(狐表)用户栏目专家坐堂 → 请教,关键字 'LEFT' 附近有语法错误。


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

主题:请教,关键字 'LEFT' 附近有语法错误。

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


加好友 发短信
等级:幼狐 帖子:112 积分:1584 威望:0 精华:0 注册:2008/11/3 7:25:00
请教,关键字 'LEFT' 附近有语法错误。  发帖心情 Post By:2021/9/30 11:38:00 [只看该作者]

错误提示:关键字 'LEFT' 附近有语法错误。
s elect " & _
“{表A}.ID " & _
",{表B}.类型 " & _
"from {表A}" & _
"LEFT JOIN {表B} ON {表A}.ID = {表B}.ID" & _
"WHERE {表B}.类型 =21"

这个SQL语句在 执行SQL功能里面完全可以执行,但在 SQLCommand 里面 就一直提示以上错误,请教下如何解决??

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


加好友 发短信
等级:超级版主 帖子:106560 积分:541965 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/9/30 11:59:00 [只看该作者]

完整代码发上来看看

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


加好友 发短信
等级:版主 帖子:1693 积分:12117 威望:0 精华:7 注册:2013/7/11 10:52:00
  发帖心情 Post By:2021/9/30 12:05:00 [只看该作者]

加上空格试试

“  s elect " & _
“  {表A}.ID " & _
"  ,{表B}.类型 " & _
"  from {表A}" & _
"  LEFT JOIN {表B} ON {表A}.ID = {表B}.ID" & _
"  WHERE {表B}.类型 =21"

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


加好友 发短信
等级:幼狐 帖子:112 积分:1584 威望:0 精华:0 注册:2008/11/3 7:25:00
  发帖心情 Post By:2021/9/30 12:07:00 [只看该作者]

Dim cmd As New SQLCommand
cmd.ConnectionName = ss
Dim dt As DataTable
Dim Cols1() As String = {"ID","TrType","InterID","EntryID","DDate","DeptID","EmpID","SupplyID"}
Dim Cols2() As String = {"ID","TrType","InterID","EntryID","DDate","DeptID","EmpID","SupplyID"}
Dim cmb As Winorm.ComboBox
MessageBox.Show("开始sql")
cmd.CommandText ="s elect" & _
"ID" & _
",{STOCK}.TranType" & _
",{STOCKM}.InterID" & _
",EntryID" & _
",{STOCK}.DDate" & _
",{STOCK}.DeptID" & _
",{STOCK}.EmpID" & _
",{STOCK}.SupplyID" & _
"From {STOCKM}" & _
"LEFT JOIN {STOCK} ON {STOCKM}.InterID = {STOCK}.InterID" & _
"WHERE {STOCK}.TranType = 2"
MessageBox.Show("结束SQL")
dt = cmd.ExecuteReader()

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


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

像3楼说的,加上空格再试试

弹出看实际的sql
MessageBox.Show(cmd.CommandText)

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


加好友 发短信
等级:幼狐 帖子:112 积分:1584 威望:0 精华:0 注册:2008/11/3 7:25:00
  发帖心情 Post By:2021/9/30 14:34:00 [只看该作者]

可以了,多谢!!

 回到顶部