BM_zero 2021-12-20 17:13 采纳率: 0%
浏览 17

vb链接access数据库进行查询

在vb中链接access数据库进行条件查询, 我想要达到的结果:在文本框中输入条件,点击查询按钮,就能在gatagridview中显示。

但是现在点击查询后在gatagridview中不显示,是为什么

问题相关代码,请勿粘贴截图 Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
    Dim da As New OleDb.OleDbDataAdapter
    Dim comm As New OleDb.OleDbCommand
    Dim ds As New DataSet
    comm.CommandText = " select 宿舍号 as 宿舍号,空床数 as 空床数,空房 as 空房,学院,班级, from sushe"
    comm.Connection = OleDbConnection1
    da.SelectCommand = comm

    If TextBox1.Text <> "" Then
        comm.CommandText = " Select * from sushe where 宿舍号 like ' " + TextBox1.Text + " % ' "
    End If
    OleDbConnection1.Open()
    da.Fill(ds, "Sushe")
    OleDbConnection1.Close()
    DataGridView2.DataSource = ds.Tables("Sushe")
End Sub

查询前:

img

查询后:

img

  • 写回答

1条回答 默认 最新

  • 丨Haruna 2021-12-21 14:31
    关注

    是不是查询语句有问题?
    把多余的空格删掉试试。

    comm.CommandText = " Select * from sushe where 宿舍号 like '" + TextBox1.Text + "% '"
    
    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 12月20日

悬赏问题

  • ¥15 elementui上传结合oss接口断点续传,现在只差停止上传和继续上传,各大精英看下
  • ¥100 单片机hardfaulr
  • ¥20 手机截图相片分辨率降低一半
  • ¥50 求一段sql语句,遇到小难题了,可以50米解决
  • ¥15 速求,对多种商品的购买力优化问题(用遗传算法、枚举法、粒子群算法、模拟退火算法等方法求解)
  • ¥100 速求!商品购买力最优化问题(用遗传算法求解,给出python代码)
  • ¥15 虚拟机检测,可以是封装好的DLL,可付费
  • ¥15 kafka无法正常启动(只启动了一瞬间会然后挂了)
  • ¥15 Workbench中材料库无法更新,如何解决?
  • ¥20 如何推断此服务器配置