遇到这种问题首先检查 DTPicker1.Value值的输出 写输出语句 VB我不大熟 VC用AfxMessageBox(var)PHP用echo 或者var_dump 等确定输出的值 再检查SQL语句的执行 直接到ACCESS中新建查询 把SQL语句直接输入 看看结果是否是理想的 很有可能SQL语句出错检查ACCESS数据库中日期项类型设置 是日期型还是字符串型? 出错时需要慢慢调试的 否则没有人知道出的是什么错...