易截截图软件、单文件、免安装、纯绿色、仅160KB

带参数的SQL语句

String sql="insert into author values(?,?, ?);";
super.updateBySql(sql, new IParamBinding(){
public void bindParam(PreparedStatement pstmt) throws SQLException{
System.out.print("asd");
pstmt.setInt(1, model.getId());
pstmt.setString(2,model.getFirstname());
pstmt.setString(3,model.getLastname());
}
                       
请问我这个SQL语法有错误吗?我是链接MYSQL的    TOMCAT总是说No value specified for parameter 1
String sql="insert into author values(?,?, ?);";

注意一下这个符号,如果仍有问题,建议到 java版或 web版去问一下。

引用
String sql="insert into author values(?,?, ?);";

注意一下这个符号,如果仍有问题,建议到 java版或 web版去问一下。


我知道自己打错,但我在MYECLIPSE是没有打错的,这种语法在mysqL应该没错吧?

String sql="insert into author values(?,?, ?);";
java
里面没分号

Column count doesn't match value count at row 1
那这个是什么错误,可以指点下吗?

这个是说你的?个数和你set时候参数不匹配

就是你没完全设置参数

应该是你set的时候有可能没值

String sql="insert into author values(?,?,?)";
PreparedStatement pstmt = con.createPreparedStatement(sql);


相关问答:

如何用c#,sql2000 开发c/s下的工作流?

本人c#新手 可是要求要用c# ,sql2000开发c/s的工作流,一头雾水,请大家帮忙帮忙,给点思路,说的约具体越好,我也好往那个方面去学习
http://www.hxzi.com/view/61402.html
B/S版的,基本思想应该差不多的。。 ......

sql查询疑问

表中按datadate,tradeid为主键,也就是说tradeid会重复出现在不同天中,同一天的tradeid是不同的。现在我希望取一段时间范围内不重复的tradeid,且只要每个tradeid的最后一次出现的那条。sql语句该怎么写

: ......

求sql语句

现在研究简单的东西:
Student(S#,Sname,Sage,Ssex) 学生表
Course(C#,Cname,T#) 课程表
SC(S#,C#,score) 成绩表
Teacher(T#,Tname) 教师表

问题:
SQL code:
1、查询“001”课程比“0 ......

SQL查询问题求教?


select a.fyear,b.fname,
'1月'=case when fperiod=1 then sum(a.fendbal) else 0 end ,
'2月'=case when fperiod=2 then sum(a.fendbal) else 0 end ,
'3月'=case when fperi ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号