objcomm.CommandText = "select * from VibrationData where cdate(日期) between #" + CDate(txtStart.Text) + "# and #" + CDate(txtOver.Text) + "#", 测点名 = " & Trim(TextBoxX1.Text) & " '"
不知道怎么连接这句话,求大神指点
------解决方案--------------------
where 语句各个条件之间应该用 and 连接的,而不是逗号
------解决方案--------------------
1、报的什么错?
2、用的什么数据库?
------解决方案--------------------
第一点,Access里面的SQL中有cdate() 这个函数吗?
第二点,如果有的话,那么这样写
objcomm.CommandText = "select * from VibrationData where cdate(日期) between #" & CDate(txtStart.Text) & "# and #" & CDate(txtOver.Text) & "# AND 测点名 = '" & Trim(combox1.Text) & "' '"
如果没有的话,而"日期"这个字段确实是日期的话,那么这样写
objcomm.CommandText = "select * from VibrationData where 日期 between #" & CDate(txtStart.Text) & "# and #" & CDate(txtOver.Text) & "# AND 测点名 = '" & Trim(combox1.Text) & "' '"