ACCESS里面SQL 有个问题?

来源:百度知道 编辑:UC知道 时间:2024/06/10 22:17:45
我在用ACCESS2003里面的SQL语句建立一个查看学生基本信息的查询时出现了问题,使用以下的代码生成的查询总是先出现一个对话框提示输入学生.出生日期,这是我不愿意看到的,但我没有办法去掉这个输入框,有没有ACCESS高手帮我解决一下。我建立这个查询的代码如下:
SELECT 学生.学号, 学生.姓名, 学生.性别, 学生.出生年月, 学生.籍贯, 学生.民族, 学生.家庭住址, 学生.班级.班号, 专业.专业名称
FROM 学生, 班级, 专业
WHERE 学生.班号=班级.班号 and 学生.专业号=专业.专业号;

不用怀疑,问题出在SELECT的字段名上面。你所SELECT的某一个字段名在表内并不存在,因此才会出现那个输入框(你可以试一下"SELECT 学生.并不存在 FROM 学生")。请确保所有列名正确无误。

呃~如果你上面那条SQL语句是原样复制过来的,那么就有问题了:
看看里面有个“学生.班级.班号”,我想应该是“班级.班号”才对吧,否则的话,程序铁定出来一个输入参数值的对话框,要你输入 学生.班级.班号。

学生.出生年月和学生.出生日期是否打错字了呢?