当前位置: 技术问答>java相关
在线等待!一个简单的SQL查询问题?
来源: 互联网 发布时间:2017-03-15
本文导语: 我用access作为数据库,在库中建了3个表,一个“exame1","exame2","exame3",这三个表,我想通过,一个下拉列表,选择其中的一个表,并通过姓名进行查询,可是查询语句出现问题,请各位帮帮忙! if(number_t=="num1") num="e...
我用access作为数据库,在库中建了3个表,一个“exame1","exame2","exame3",这三个表,我想通过,一个下拉列表,选择其中的一个表,并通过姓名进行查询,可是查询语句出现问题,请各位帮帮忙!
if(number_t=="num1") num="exame1";
else num="exame2";
sql="select *from "+num+"where 姓名='"+nam+"'";
但是出现的问题是查询语句的问题,请各位帮忙
if(number_t=="num1") num="exame1";
else num="exame2";
sql="select *from "+num+"where 姓名='"+nam+"'";
但是出现的问题是查询语句的问题,请各位帮忙
|
from前少了空格,值要加单引号:
sql=="select * from "+num+" where 姓名='"+nam+"'";
sql=="select * from "+num+" where 姓名='"+nam+"'";
|
好像你在where前哨了一个空格:
sql="select *from "+num+" where 姓名="+nam;
sql="select *from "+num+" where 姓名="+nam;
|
对,使用sql=="select * from "+num+" where 姓名='"+nam+"'"
应该没问题了
应该没问题了
|
sql="select * from "+num+" where 姓名='"+nam+"'";