首页 > 软件开发 > MYSQL >

怎么制作eclipse rcp 登录画面(3/3)

来源:互联网 2023-03-16 23:27:23 192

在rcp应用中连接mysql数据库?下面讲解登录画面连接mysql数据库验证方式,如果连接成功打开主程序。我写的经验对你学习java有帮助的话,给我投票或者收藏!rSl办公区 - 实用经验教程分享!

http://v.youku.com/v_show/id_XMzkzMzAyMjk4MA==.htmlrSl办公区 - 实用经验教程分享!

1怎么制作eclipse rcp 登录画面(1/3)rSl办公区 - 实用经验教程分享!

0怎么制作eclipse rcp 登录画面(2/3)rSl办公区 - 实用经验教程分享!

6mysql安装(mysql-5.5)rSl办公区 - 实用经验教程分享!

工具/原料

  • eclipse mars 2、java jdk 7

方法/步骤

  • 1

    在项目新建一个类sheyingdatabase。rSl办公区 - 实用经验教程分享!

    怎么制作eclipse rcp 登录画面(3/3)rSl办公区 - 实用经验教程分享!

  • 2

    打开这个Shejingdatabase.java文件,添加代码:rSl办公区 - 实用经验教程分享!

    public class Sheyingdatabase {rSl办公区 - 实用经验教程分享!

    private static Connection syconn=null;rSl办公区 - 实用经验教程分享!

    private static String mingcheng="";rSl办公区 - 实用经验教程分享!

    public static Connection getsyconn(String mc,String kl){rSl办公区 - 实用经验教程分享!

    if(syconn==null){rSl办公区 - 实用经验教程分享!

    try {rSl办公区 - 实用经验教程分享!

    Class.forName("com.mysql.jdbc.Driver");rSl办公区 - 实用经验教程分享!

    syconn=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/mysql?useUnicode=true&characterEncoding=utf-8;",mc,kl);rSl办公区 - 实用经验教程分享!

    mingcheng=mc;rSl办公区 - 实用经验教程分享!

    rSl办公区 - 实用经验教程分享!

    } catch (ClassNotFoundException | SQLException e) {rSl办公区 - 实用经验教程分享!

    syconn=null;rSl办公区 - 实用经验教程分享!

    MessageDialog.openInformation(null, "提示","摄影系统无法连接到摄影数据库!");rSl办公区 - 实用经验教程分享!

    }rSl办公区 - 实用经验教程分享!

    }rSl办公区 - 实用经验教程分享!

    return syconn;rSl办公区 - 实用经验教程分享!

    }rSl办公区 - 实用经验教程分享!

    public static String getmingcheng(){rSl办公区 - 实用经验教程分享!

    return mingcheng;rSl办公区 - 实用经验教程分享!

    }rSl办公区 - 实用经验教程分享!

    public static void closesyconn(){rSl办公区 - 实用经验教程分享!

    if(syconn!=null){rSl办公区 - 实用经验教程分享!

    try {rSl办公区 - 实用经验教程分享!

    syconn.close();rSl办公区 - 实用经验教程分享!

    } catch (SQLException e) {rSl办公区 - 实用经验教程分享!

    e.printStackTrace();rSl办公区 - 实用经验教程分享!

    }rSl办公区 - 实用经验教程分享!

    }rSl办公区 - 实用经验教程分享!

    }rSl办公区 - 实用经验教程分享!

    }rSl办公区 - 实用经验教程分享!

    怎么制作eclipse rcp 登录画面(3/3)rSl办公区 - 实用经验教程分享!

  • 3

    双击“确认”按钮,书写这个widgetSelected方法。rSl办公区 - 实用经验教程分享!

    怎么制作eclipse rcp 登录画面(3/3)rSl办公区 - 实用经验教程分享!

  • 4

    添加以下代码:rSl办公区 - 实用经验教程分享!

    if(mc.getText()!="" && kl.getText()!=""){rSl办公区 - 实用经验教程分享!

    Connection syconn=Sheyingdatabase.getsyconn(mc.getText(), kl.getText());rSl办公区 - 实用经验教程分享!

    if(syconn!=null){rSl办公区 - 实用经验教程分享!

    result=true;rSl办公区 - 实用经验教程分享!

    Denglu.this.dispose();rSl办公区 - 实用经验教程分享!

    }rSl办公区 - 实用经验教程分享!

    }else{rSl办公区 - 实用经验教程分享!

    MessageDialog.openInformation(null, "提示", "你输入的登录信息不完整,请重新输入!");rSl办公区 - 实用经验教程分享!

    }rSl办公区 - 实用经验教程分享!

    怎么制作eclipse rcp 登录画面(3/3)rSl办公区 - 实用经验教程分享!

  • 5

    在项目的目录中新建一个文件夹java-jar,mysql-connector-java-5.1.22-bin.jar这个文件拷贝在这里。(这个文件连接mysql数据库的驱动)rSl办公区 - 实用经验教程分享!

    怎么制作eclipse rcp 登录画面(3/3)rSl办公区 - 实用经验教程分享!

  • 6

    选择项目sheying-运行时-类路径-添加。rSl办公区 - 实用经验教程分享!

    怎么制作eclipse rcp 登录画面(3/3)rSl办公区 - 实用经验教程分享!

  • 7弹出一个窗口,选择一个文件mysql-connector-java-5.1.22-bin.jar,点击ok.

    怎么制作eclipse rcp 登录画面(3/3)rSl办公区 - 实用经验教程分享!

    怎么制作eclipse rcp 登录画面(3/3)rSl办公区 - 实用经验教程分享!

  • 8

    运行项目,登录画面验证身份。rSl办公区 - 实用经验教程分享!

    怎么制作eclipse rcp 登录画面(3/3)rSl办公区 - 实用经验教程分享!

  • 9

    输入名称和口令点击”确认“,如果连接mysql数据库时,打开主程序。rSl办公区 - 实用经验教程分享!

    怎么制作eclipse rcp 登录画面(3/3)rSl办公区 - 实用经验教程分享!

    怎么制作eclipse rcp 登录画面(3/3)rSl办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!rSl办公区 - 实用经验教程分享!


    标签: ECLIPSEMYSQL操作系统

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码