老是报错!!The method PreparedStatement(String) is undefined for the type Connection
把pstmt=conn.preparedStatement(sql)改成pstmt=conn.prepareStatement(sql)之后,现在错误变成这样了...
把pstmt=conn.preparedStatement(sql)改成pstmt=conn.prepareStatement(sql)之后,现在错误变成这样了
展开
3个回答
展开全部
String sql="select myname ,myage from mypersons where 1=1";
或者
String sql="select myname ,myage from mypersons where myname =?";
PreparedStatement statement=connect.prepareStatement(sql);
statement.setString(1, "sss");
ResultSet results=statement.executeQuery();
或者
String sql="select myname ,myage from mypersons where myname =?";
PreparedStatement statement=connect.prepareStatement(sql);
statement.setString(1, "sss");
ResultSet results=statement.executeQuery();
追答
你的 sql有问题 根本没有where条件 像我那样写。
String sql="select myname ,myage from mypersons where 1=1";
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String sql = "select * from user where id = ?"
PrepatedStatement pstmt = connection.preparestatement(sql);
pstmt.setInt(1,id);
PrepatedStatement pstmt = connection.preparestatement(sql);
pstmt.setInt(1,id);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询