错误一般无外乎两大类
1.最基础的我就不详细说了,简单的写错参数以及端口、服务等问题
比如127.0.0.1:1433;不行换1434试一下(因为可能你自己在电脑上通过SQL控制台访问服务器挤掉了一个端口)等等网上教程一般很容易解决
private String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
//前面我们在数据库中新建的 TEXT 数据库
private String conStr = "jdbc:sqlserver://127.0.0.1:1433;DatabaseName=DB_SDA_Project1";
这两个东西和登陆的用户名密码要写对,仔细检测一下;
2.jar包缺失问题,比较隐蔽,也很奇妙
我们的这种错误是运行在服务器上报错的,你可以试着写一个main函数测试一下在本地连接数据库,结果你惊讶的发现在本地应用上他能正常运行,如果在本地上不能运行,build path 把jar包加上;
那么在本地不报错,在服务器上报错就意味着只能是环境有问题,如果你系统性的了解过apache tomcat的文件组织方式,那么你应该知道tomcat服务器默认会在WEB-INF下的lib目录下查找依赖包,那么你就手动建立lib文件夹并将jar包加入,问题得解: