SQL语句中单引号是针对字符类型字段,如果你数据表里的字段“考试日期”、“考试时间”是采用 日期/时间 类型的,那么在SQL语句中,把单引号改为井号“#”;sql = "select * From 考试教师信息 Where 考试日期 = #" + DTPicker1.Value + "#" ......