Foxtable(狐表)用户栏目专家坐堂 → [求助]SQLCommand能这样用吗?匹配部分


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

主题:[求助]SQLCommand能这样用吗?匹配部分

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


加好友 发短信
等级:六尾狐 帖子:1470 积分:10445 威望:0 精华:0 注册:2018/10/16 11:42:00
[求助]SQLCommand能这样用吗?匹配部分  发帖心情 Post By:2021/2/1 10:15:00 [只看该作者]

[求助]SQLCommand能这样用吗?我想找到包含该单号的数据。但是一直提示用 语法错误 在查询表达式 '快递单号 like %'73146929531692'%' 中。
我看sql里面能用like


If Forms("售后记录").Opened Then
    
    Dim 单号 As String= e.Table.Current("快递单号")
    '加载表
    Dim cmd As new SQLCommand
    cmd.ConnectionName = "成盛数据库"
    cmd.CommandText ="Select * From {聊天记录} Where 快递单号 like %'" & 单号 & "'%"
    Dim dt As DataTable = cmd.ExecuteReader(True)
    Tables("售后记录_Table2").DataSource = dt
End If
[此贴子已经被作者于2021/2/6 22:05:18编辑过]

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


加好友 发短信
等级:超级版主 帖子:108922 积分:554159 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/1 10:22:00 [只看该作者]

like的问题



[姓名] Like '%赫%'
而不是[姓名] Like %'赫'%

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


加好友 发短信
等级:六尾狐 帖子:1470 积分:10445 威望:0 精华:0 注册:2018/10/16 11:42:00
  发帖心情 Post By:2021/2/1 10:23:00 [只看该作者]

尴尬,写错代码了

 回到顶部