网站..jsp+servlet+数据库..这是我的dbHelper的selectsql方法...执行不了sql语句..断点到 prepar = conn.prepareStatement(sql);这里就报错空..说是空引用..
public static ResultSet SelectSql(String sql, Object[] object) {
for (int i = 0; i < object.length; i++) {
if (!Common.CheckParameter((String) object[i])) {
object[i] = "null";
}
} try {
prepar = conn.prepareStatement(sql); for (int i = 0; i < object.length; i++) {
prepar.setString(i + 1, (String) object[i]);
}
res = prepar.executeQuery();
} catch (Exception e) {
e.printStackTrace();
} return res;
}
这是调用上面那个方法的方法
public static Admin CheckAdmin(String name, String pwd) {
Admin admin = null;
if (!Common.CheckParameter(name + pwd)) {
name = "null";
pwd = "null";
}
try {
String sql = "select count(*) from admin where adminID=? and pwd=?"; Object[] object = { name, pwd }; MysqlHelper.SelectSql(sql, object); if (res.next()) {
if (res.getInt(1) > 0) {
admin = GetAdminInfo(name);
} else {
admin = null;
}
}
} catch (Exception e) {
admin = null;
e.printStackTrace();
}
return admin;
}
帮忙看看....没招了...
public static ResultSet SelectSql(String sql, Object[] object) {
for (int i = 0; i < object.length; i++) {
if (!Common.CheckParameter((String) object[i])) {
object[i] = "null";
}
} try {
prepar = conn.prepareStatement(sql); for (int i = 0; i < object.length; i++) {
prepar.setString(i + 1, (String) object[i]);
}
res = prepar.executeQuery();
} catch (Exception e) {
e.printStackTrace();
} return res;
}
这是调用上面那个方法的方法
public static Admin CheckAdmin(String name, String pwd) {
Admin admin = null;
if (!Common.CheckParameter(name + pwd)) {
name = "null";
pwd = "null";
}
try {
String sql = "select count(*) from admin where adminID=? and pwd=?"; Object[] object = { name, pwd }; MysqlHelper.SelectSql(sql, object); if (res.next()) {
if (res.getInt(1) > 0) {
admin = GetAdminInfo(name);
} else {
admin = null;
}
}
} catch (Exception e) {
admin = null;
e.printStackTrace();
}
return admin;
}
帮忙看看....没招了...
解决方案 »
- JFreeChart中折线图
- 各位大哥,小弟想实际一个类似于web 动态流程图的功能
- smartupload中文乱码
- 求一个可以无限添加分类的代码
- 查询xml的问题。
- 为什么request.getInputStream()接收输入流始终为空?
- 急:頁面轉跳後還執行頁面的內容後才轉跳
- 一问话的问题,请问用什么方法可以打开一个excel文件,在里面改一个单元格后另存,JSP页面实现,过程中excel不须显示
- 一个用Java的Socket编程问题???????????
- 基于SSH的销售管理系统的设计与实现(附源码和数据库文件)
- java写webservice接口
- spring + quartz 调用scheduler.interrupt()线程不能停止
小弟初搞java的东西、还请多多指教!
sqlHlper的变量一般都在页面顶部。错误就是空引用、单纯的空引用错误、除了这个没任何提示
2. 既然已经知道异常所在位置,不妨自己debug到该行,就可以知道原因了。