Java 中判断连接Oracle数据库连接成功
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class Application {public static Connection getConnection() {Connection conn = null;try { //连接driver为:oracle.jdbc.driver.OracleDriver//或者oracle.jdbc.OracleDriver,前者extends后者Class.forName("oracle.jdbc.OracleDriver");String url="jdbc:oracle:thin:@localhost:1521:orcl";String user="scott";String password="wjk139";try {//建立连接conn = DriverManager.getConnection(url,user,password);System.out.println("返回的conn值:"+conn);//用于在控制台输出返回的信息return conn;} catch (SQLException e) {e.printStackTrace();}} catch (ClassNotFoundException e) {e.printStackTrace();} finally {if (conn != null) {try {conn.close();} catch (SQLException e) {e.printStackTrace();}}}return null;}public static void main(String[] args) {Connection conn = getConnection();if (conn != null) {System.out.println("连接成功");System.out.println("返回的值:"+conn);} else {System.out.println("连接失败");System.out.println("返回的值:"+conn);}}
}
如果访问成功,则会返回一串字符串,若不成功,则不会返回值
下面是连接成功与失败时的控制台界面
图1 连接成功的界面
图2 连接失败时的界面
以上就是对Oracle数据库成功与否的判断
Java 中判断连接Oracle数据库连接成功相关推荐
- idea如何给oracle添加数据_intelij idea下使用java和JDBC连接oracle数据库及简单的SQL操作...
intelij idea下使用java和JDBC连接oracle数据库及简单的SQL操作 发布时间:2018-07-04 10:09, 浏览次数:2532 , 标签: intelij idea jav ...
- java中判断两个字符(或者字符串相等)
string a,b;//两字符串 在java中判断两个字符(字符串)相等,用a.equals(b); if(a.equals(b)){ //如果相等,返回值为true }else{ //如果不相等, ...
- java 返回值判断_在Java中判断方法重载的条件除了参数外,还可以通过返回值类型判断。_学小易找答案...
[单选题]若int x;且有下面的程序片断,则输出结果是() . for (x=3; x<6; x++) { printf((x%2) ? "##%d" : "** ...
- java中判断一个字符在字符串中出现的次数
源代码: //java中判断一个字符出现的次数//在下面字符串中查找有几个啊public static void testFindChar(){String str = "啊!我爱你中国!啊 ...
- java判断float相等_在java中判断两个浮点型(float)数据是否相等的案例
示例代码: public static void main(String[] args) { float a = 10.222222225f; float b = 10.222222229f; Sys ...
- Java中判断当前数据是否全为数字
Java中判断当前数据是否全为数字 总共又三种方法 一.用JAVA自带的函数编写判断机制 二.用正则表达式编写判断机制 三.用ascii码编写判断机制 总共又三种方法 一.用JAVA自带的函数编写判断 ...
- Java中Jedis连接Linux上的Redis出现connect time out(解决方案)
Java中Jedis连接Linux上的Redis出现connect time out(解决方案) 参考文章: (1)Java中Jedis连接Linux上的Redis出现connect time out ...
- vba mysql 3706_EXCEL中VBA连接oracle数据库字符串“运行出现3706错误”
我在EXCEL中VBA连接oracle串如下 Conn.ConnectionString = "provider=oraoledb.oracle.1;password=******;user ...
- java中判断字符串是否为数字的方法 StringUtil包函数
java中判断字符串是否为数字的方法: 1.用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = 0; i &l ...
最新文章
- pcb怎么画边框_关于PCB焊盘,你了解多少?
- ajax交互json数据
- ERP顾问在甲方好还是乙方好?
- MySql中怎样使用case-when实现判断查询结果返回
- DeDE 后台登陆广告
- vue --- vue中的几个钩子属性
- web.xml.jsf_看一下即将发布的JSF 2.3 Push支持
- 性能测试工具集锦(上)
- 在肯定句使用have动词_25
- Django的设计模式
- sqlalchemy与mysql映射
- 在Exchange Server 2007中修改邮件接受域
- hash 图像检索方法汇总
- winpcap基本原理及常见应用_锁相放大器的基本原理(Part 1)
- 唐人笔+手写板连接到计算机usb端口+错误,汉王唐人笔如意驱动
- R语言绘图基础篇-线图
- mysql设计用户标签库_针对Tag/标签的数据库设计思考 | 学步园
- P6070 『MdOI R1』Decrease
- u盘插上显示计算机限制,U盘插到电脑上不显示图标的解决方法(以金士顿8GU盘为例)...
- java 导出word换行_[原创]java导出word的5种方式