if(con==null)
System.out.println("zzzzzzzzz");
测试一下是否连接为空问题应该是这个。
那么就是数据库连接的问题了确定驱动包没有问题
System.out.println("zzzzzzzzz");
测试一下是否连接为空问题应该是这个。
那么就是数据库连接的问题了确定驱动包没有问题
解决方案 »
- 求帮助~~struts 2.3.4 文件上传,FileName,ContentType和File全为NULL
- struts2+jfreechart报错
- 学习ssh 框架用什么项目好?
- spring控制hibernate的session关闭的问题
- 如何在使用JDBC执行SQL脚本后获得受影响行数?
- 关于jar包的问题
- struts 中,多个html:submit 提交的问题??请高手指教!
- oracle+weblogic+jsp!!!!!
- 关于resin和iis 的问题 !!!急!!!!
- 请教好书 关于j2ee,ejb,来者有分
- java生成XML问题
- 各位高手,大公司招聘JAVA笔试题目,请来解答!希望对大家有帮助
public UserRegist()
{
........... Class.forName(CLASSFORNAME);
con = DriverManager.getConnection(SERVANDDB, USER, PWD);
if(con==null)
regString="zzzzzzzzzzz";
else
regString="mmmmmmmmmmm";
...........在JSP网页中的代码: regist.setUserInfo(userInfo);
out.println("<br/> 用户名:"+userInfo.getUserid());
out.println("<br> 测试:"+regist.getRegString());打印出的结果:
用户名:tang
测试:null晕死了,居然为空值,看来上面的
if(con==null)
regString="zzzzzzzzzzz";
else
regString="mmmmmmmmmmm";代码根本就没有被执行到,再检查一下:(
con = DriverManager.getConnection(SERVANDDB, USER, PWD);
执行到这里就抛出异常了:[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
public class Untitled1
{
private static Connection con;
//private static Statement st;
public static void main(String[] args){
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
con = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs","sa","");
}
catch (Exception e){ e.printStackTrace();}
}
}高手指点一下啊!
已经成了JDBC和Sql Server得老冤家了
http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=200247