java oracle-为什么这个数据库连接成不成功都不显示呢?既没错误也没显示成功

问题描述

为什么这个数据库连接成不成功都不显示呢?既没错误也没显示成功
//JDBC中的所有类和接口都在java.sql包下。
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;

import java.sql.SQLException;
import java.sql.Statement;

public class Execute{

private static String driver=""oracle.jdbc.OracleDriver"";//声明驱动类字符串

//声明数据库连接字符串
private static String url=""jdbc:oracle:thin:@localhost:1521:orcl"";

private static Connection con=null;//声明数据库连接对象引用
private static Statement stat=null;//声明语句对象引用

private static PreparedStatement psInsert=null;//声明预编译语句对象引用

private static ResultSet rs=null;//声明结果集对象引用

public static void main(String[] args) {

Execute e = new Execute();
}
public static Connection getConnection()//得到数据库连接的方法
{

try {

Class.forName(driver);//加载驱动类

con=DriverManager.getConnection(urlsystem""abcA1234"");//得到连 接

System.out.println(""数据库连接成功"");
}

catch(Exception e){
e.printStackTrace();
}

return con;//返回连接
}
}

解决方案

也就是这里

e.printStackTrace(); 

解决方案二:
错误都被你catch住了,你应该debug就明白了

解决方案三:
大猫的意思是让你看调试输出的错误信息是什么

时间: 2024-08-01 19:53:19

java oracle-为什么这个数据库连接成不成功都不显示呢?既没错误也没显示成功的相关文章

大家在用java+oracle时,有使用数据库连接池吗?

问题描述 大家在用java+oracle时,有使用数据库连接池吗?我们用的是oracle9i,oralce配置的服务模式dedicated,资料上说不支持连接池方式.想与大家讨论下你们是怎样使用的?不管是用DS直接获取connection还是用连接池取得?

分页技术原理与实现之Java+Oracle代码实现分页(二)_java

紧接着上篇-分页技术原理与实现之分页的意义及方法(一) ,本篇继续分析分页技术.上篇讲的是分页技术的简单原理与介绍,这篇深入分析一下分页技术的代码实现. 上篇最后讲到了分页的最佳实现是在数据库层进行分页,而且不同的数据库有不同的分页实现,比如Oracle是用三层sql嵌套实现分页的.MySQL是用limit关键字实现的(上篇已讲到). 这篇以Java+Oracle为基础,讲解代码层的实现. 就如平时我们很在分页中看到的,分页的时候返回的不仅包括查询的结果集(List),而且还包括总的页数(pag

10-vc++6.0使用的oracle 9i 如何转换成access2007?

问题描述 vc++6.0使用的oracle 9i 如何转换成access2007? vc++6.0使用的oracle 9i 如何转换成access2007? 解决方案 使用ADO连接数据库,因为要使用COM,需要初始化(CoInitialize).然后就可以生成接口的对象操作,代码如下: #import "C:Program FilesCommon FilesSystemadomsado15.dll" rename("EOF", "adoEOF"

java-新人,求助:Java小游戏代码改成安卓代码

问题描述 新人,求助:Java小游戏代码改成安卓代码 英雄难过棍子关的安卓代码 自己也是下载的源代码,想参考它写成安卓代码,但是一直没成功,求助. 解决方案 他们两者就是画图机制不一样,java paint Android canvas 解决方案二: http://download.csdn.net/download/u011040361/8310321

寻找个 用java poi 将xls转换成xlsx原有xls样式丢失问题的解决办法

问题描述 寻找个 用java poi 将xls转换成xlsx原有xls样式丢失问题的解决办法 最近在用java poi将原有财务部门的xls文件批量转换成xlsx格式,但是很不幸,xls原有的样式(比如:字体大小,字体颜色,背景)全部丢失了. 试着将原有xls里的style读出来设置给新的xlsx,但是遇到错误. Code: xlsxCell.setCellStyle(xlsCell.getCellStyle()); Error: java.lang.ClassCastException: or

oracle 监听-oracle12c 每次开机都要手动lsnrctl 先top 再start,才能成功链接数据库。。。

问题描述 oracle12c 每次开机都要手动lsnrctl 先top 再start,才能成功链接数据库... 开机后sqlplus 用户名/密码@格式 总是卡在那里,查看了下lsnrctl status 显示如下: 然后要手动stop 再start才行, 我看服务里的TNS开机也启动了啊 不然也不会查到status吧,对比这两张图,好像服务和实例没啥区别啊,就是刚开机不能连,得stop,start后才行,虽然能用,每次都得这样,好郁闷啊,没找到在哪里设置的,求教下CSDN万能的大神们,不胜感激

java语法问题我解读成是 类.对象.方法

问题描述 java语法问题我解读成是 类.对象.方法 DateShare.user.setId ( ); 是不是类.对象.方法 我理解有没有错,什么情况下才应该这么写,因为我一般情况下看都是 对象.方法 解决方案 DateShare.user.setId ( ); DateShare:类名 user:DataShare类中的一个静态成员变量,是一个已经初始化的对象. setId():user对象的一个方法 类似的应用场景有: System.out.println() System.err.pri

java多个文件压缩成zip包,并删掉源文件

问题描述 java多个文件压缩成zip包,并删掉源文件 一个文件夹下有txt文件,csv文件,zip文件,怎么将该文件夹下的所有csv文件压缩成zip包,并删掉原始的csv文件,大神能不能给个例子看一下,谢谢了. 解决方案 java压缩成zip 解决方案二: 这么专业的问题,路过,同求 解决方案三: public static void fileToZip(String sourceFilePath){ File sourceFile = new File(sourceFilePath); Fi

方法-JAVA:ECharts图表导出成excel文档

问题描述 JAVA:ECharts图表导出成excel文档 在JAVA程序中,用ECharts做的报表用什么方法导出成excel文档表格???急急急急 解决方案 参考:http://www.jb51.net/article/49343.htmhttp://www.w2bc.com/Article/2682