20161202JAVA学习-连接sybase库

目标是实现sybase数据库的连接

是之后直接从后台取数据,甚至是自运维提供方便


1、连数据库的基本方式

Connection conn = null;
String user = "xxxx";  
String passwd = "xxxx";  
//定义连接引擎
try{
    Class.forName("com.sybase.jdbc3.jdbc.SybDriver").newInstance(); 
//定义url
    String url = "jdbc:sybase:Tds:xxx.xxx.xxx.xxx:xxxx/xxxx"; 
//进行数据库连接
    conn = DriverManager.getConnection(url + "?user=" + sybUser + "&password=" + sybPw); 
    if(conn == null){  
//连接失败则弹出失败框 
        JOptionPane.showMessageDialog(null, "连接数据库失败!", "失败",JOptionPane.ERROR_MESSAGE);
    else{  
//成功则弹出成功框
        JOptionPane.showMessageDialog(null, "连接数据库成功!", "成功",JOptionPane.PLAIN_MESSAGE); 
    }  
//关闭连接
    conn.close(); 
//失败处理
}catch (SQLException e) {  
// TODO Auto-generated catch block
//连接失败则弹出失败框
    JOptionPane.showMessageDialog(null, "连接数据库失败!", "失败",JOptionPane.ERROR_MESSAGE);
//调试报错信息
    e.printStackTrace();  
}

2、消息提示框

原文在此:http://www.open-open.com/lib/view/open1378085204158.html

2.1 showMessageDialog

显示一个带有OK 按钮的模态对话框。

下面是几个使用showMessageDialog 的例子:

Java代码    
  1. JOptionPane.showMessageDialog(null"友情提示");  

  2. 例子:JOptionPane.showMessageDialog(Login.this,"用户名与密码无法登录", "登录失败",JOptionPane.ERROR_MESSAGE)

 效果如下:

JOptionPane类提示框的一些常用的方法

Java代码    
  1. JOptionPane.showMessageDialog(jPanel, "提示消息""标题",JOptionPane.WARNING_MESSAGE);  

 效果如下:
JOptionPane类提示框的一些常用的方法

Java代码    
  1. JOptionPane.showMessageDialog(null"提示消息.""标题",JOptionPane.ERROR_MESSAGE);  


JOptionPane类提示框的一些常用的方法

 

Java代码    
  1. JOptionPane.showMessageDialog(null"提示消息.""标题",JOptionPane.PLAIN_MESSAGE);  


JOptionPane类提示框的一些常用的方法


2.2 showOptionDialog

这个函数可以改变显示在按钮上的文字。你还可以执行更多的个性化操作。

常规的消息框:

Java代码    
  1. int n = JOptionPane.showConfirmDialog(null"你高兴吗?""标题",JOptionPane.YES_NO_OPTION);//i=0/1  

 效果如下:
JOptionPane类提示框的一些常用的方法

个性话消息框:

 

Java代码    
  1. Object[] options ={ "好啊!""去一边!" };  

  2. int m = JOptionPane.showOptionDialog(null"我可以约你吗?""标题",JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null, options, options[0]);  

 效果如下:
JOptionPane类提示框的一些常用的方法

  2.3 showInoutDialog

该方法返回一个Object 类型。这个Object 类型一般是一个String 类型,反应了用户的输入。

下拉列表形式的例子:

Java代码    
  1. Object[] obj2 ={ "足球""篮球""乒乓球" };  

  2. String s = (String) JOptionPane.showInputDialog(null,"请选择你的爱好:\n""爱好", JOptionPane.PLAIN_MESSAGE, new ImageIcon("icon.png"), obj2, "足球");  

 效果如下:
JOptionPane类提示框的一些常用的方法
  文本框形式的例子:

Java代码    
  1. JOptionPane.showInputDialog(null,"请输入你的爱好:\n","title",JOptionPane.PLAIN_MESSAGE,icon,null,"在这输入");  

 效果如下:
JOptionPane类提示框的一些常用的方法
 对应的小图标可参照下图:
JOptionPane类提示框的一些常用的方法


3、可视化密码框输入


获取输入的密码

char[] a = pwField.getPassword();


4、转换char为string

String a = String.valueOf(b);


最终实现界面


over

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值