62,635
社区成员




String sql = "SELECT * from goods";
pstat=con.prepareStatement(sql);
rs = pstat.executeQuery();
可以了String sql = "SELECT * FORM goods";
pstat=con.prepareStatement(sql);
rs = pstat.executeQuery();
这样也不行
PreparedStatement pstmt = con.prepareStatement(
"SELECT * FROM analysis WHERE notes like ?");
pstmt.setString(1, "%" + notes + "%");`
就是这样就可以。先看看sql字段等都对了。 String sql = "SELECT * from goods where GoodsID = ? or GoodsName = ?";
// String sql = "SELECT * from goods where GoodsID like ? or GoodsName like ?";
//String sql = "SELECT * from goods where GoodsID like '%000%' or GoodsName like '%000%'";
//String sql = "select * from goods where GoodsId like concat('%',?,'%') or GoodsName like concat('%',?,'%')";
pstat=con.prepareStatement(sql);
// pstat.setString(1, "%"+Sname+"%");
// pstat.setString(2, "%"+Sname+"%");
pstat.setString(1, Sname);
pstat.setString(2, Sname);
rs = pstat.executeQuery();
System.out.println(Sname);
String sql = "SELECT * from goods where GoodsID like '%000%' or GoodsName like '%000%'";
//String sql = "select * from goods where GoodsId like concat('%',?,'%') or GoodsName like concat('%',?,'%')";
pstat=con.prepareStatement(sql);
//pstat.setString(1, Sname);
//pstat.setString(2, Sname);
rs = pstat.executeQuery();
System.out.println(Sname);
System.out.println(rs.next());
String sql = "SELECT * from goods where GoodsID like ? or GoodsName like ?";
//String sql = "SELECT * from goods where GoodsID like '%000%' or GoodsName like '%000%'";
//String sql = "select * from goods where GoodsId like concat('%',?,'%') or GoodsName like concat('%',?,'%')";
pstat=con.prepareStatement(sql);
pstat.setString(1, "%"+Sname+"%");
pstat.setString(2, "%"+Sname+"%");
//pstat.setString(1, Sname);
//pstat.setString(2, Sname);
rs = pstat.executeQuery();
System.out.println(Sname);
System.out.println(rs.next());
String sql = "select * from goods where GoodsId like concat('%',?,'%') or GoodsName like concat('%',?,'%')";
pstat=con.prepareStatement(sql);
pstat.setString(1, Sname);
pstat.setString(2, Sname);
rs = pstat.executeQuery();
System.out.println(Sname);
System.out.println(rs.next());