‘壹’ java连接数据库抛出异常
这样连接数据库的不是结构高手就是新手
不排除转移异常的情况下
Instance 'HCWSDIY' on host '127.0.0.1' not found.
这个异常说明了 你在加载驱动的时候有了问题! 不能实例HCWSDIY
‘贰’ JAVA数据库连接失败
publicstaticvoidmain(String[]args){
try
{
if(conn!=null)
{
System.out.println("数据库连接正常");
}
else
{
System.out.println("数据库连接异常");
}
}
catch(Exceptionex)
{
ex.printStackTrace();
}
}
这里conn没有初始化吧,
Connection conn =newDBHelper ().getConnection();
‘叁’ (Java) 与数据库断开连接的异常怎么处理
你可以自定义异常,在连接错误的时候将其抛出。
最简单的就是throw new RuntimeException("Connect DataBase Failed,Please contact Administrator!");
‘肆’ java 连接数据库异常
首先你看下你驱动的jar包放到项目下面了没有,第二看下你的jar包引的对不对,build path看一下
还有,官方的sqlServer数据库的JDBC驱动程序
驱动类名:com.microsoft.sqlserver.jdbc.SQLServerDriver
URL格式:jdbc:sqlserver://[serverName[\instanceName][:portNumber]][;property=value[;property=value]]
我估计你就是SQL Server的jar包没引对,你检查下
‘伍’ java连接数据库的异常
代码应该没有错这点我肯定,其次我试过改SQLServer的端口,重新编译程序,重启机子,升级SP,都试过都曾经解决过,但是我觉得都是偶然的...
我的导师说4类驱程是微软抵制java的一种手段,驱程的话最好的还是使用第三方的驱程,具体名字我忘了,可以就在找找,绝对没有问题
PS:我已经很久没有使用MS的东西了~~实在郁闷
‘陆’ java数据库连接失败异常处理,如果数据库连接失败,代码该怎么写
数据库连接失败,如果代码没错,你想在出现错误后保存操作,这是完全没必要的,你可以用代码直接告诉用户,连接失败稍后操作。并记录下错误日志,发出警报给相关人员,相关人员及时处理该问题。
这个要看你的真正的需求是什么,无法一概而论。
‘柒’ java中数据库连接异常如何捕捉
ResultSet rs = null;
try {
rs=conn.executeQuery(sql);
while(rs.next()){
id=rs.getInt("id");
}
} catch (Exception e) {
e.printStackTrace();
}finally{
rs.close();
conn.close();
}
‘捌’ 为什么当用jdbc连接java和数据库连接上时会发生异常com.microsoft.sqlserver.jdbc.SQLServerException: 无
异常就相当于一种错误,不过发生这种错误的可能别人想到了,所以用一个异常来捕获,减少我们在编写代码过程中可避免的错误。
就说你这个异常吧,可能我们在获取连接源过程中,连接字符串错了,或者包没导对,这种错误的情况,别人已经想到了,所以用一个异常来捕获。
‘玖’ java连接数据库的时候出现异常
确保自己的oracle服务正常运行
保证class12.jar,oracle的驱动是否正常加载(放在路径下)
Class.forName ("oracle.jdbc.driver.OracleDriver");//确保该驱动正确加载
Connection conn = DriverManager.getConnection
("jdbc:oracle:thin:@ip address:1521:ORA1","scott","tiger");
Statement stmt = conn.createStatement();
ResultSet rset = stmt.executeQuery (
"select BANNER from SYS.V_$VERSION"
);
如果驱动包没有问题,能正常访问.可以用客户端软件连接数据库测试一下,看是否是服务未启动造成的错误。
‘拾’ java 数据库连接池异常,求分析指点
出现这个问题是因为你的数据库连接池已经用完,没有更多的供程序使用才造成的。