青山依旧在414 2021-12-31 14:40 采纳率: 100%
浏览 56
已结题

学生成绩管理系统 java mysql 8.0 swing做可视化界面

数据库显示连接成功,可是我运行的程序却打印不出数据库的数据

img

package GradeManage;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class MysqlForm {
    public static final String DBDRIVER = "com.mysql.jdbc.cj.Driver";//定义MySQL的数据库驱动程序
    public static final String DBURL = "jdbc:mysql://127.0.0.1:3306/grade_manage";//定义MySQL的数据库的连接地址
    public static final String DBUSER = "root";//MySQL的数据库连接用户名
    public static final String DBPASS = "";//MySQL数据库的连接密码
    public static java.sql.Connection con=null;
    public static java.sql.Connection getConnection(){
        Connection con = null;                //数据库连接
        try {
            Class.forName(DBDRIVER);    //加载驱动程序
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        }
            try {
                con = DriverManager.getConnection(DBURL, DBUSER,DBPASS);
                System.out.println(con);
                if(con!=null) System.out.println("数据连接成功!");
            } catch (SQLException e) {
                e.printStackTrace();
        }
            return con;
    }
    public static void closeConnection(){
        try{
            if (con!=null)
                    con.close();//数据库关闭
            con=null;
            System.out.println("数据库连接关闭!");
        }catch(SQLException e){
            e.printStackTrace();
        }
        
    }
}



```这是连接数据库的代码

展开全部

  • 写回答

2条回答 默认 最新

  • 关注

    你这个是GUI的控件异常,与数据库无关。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

    这个例子,如果需要发给你参考一下:

    img

    回复
    青山依旧在414 回复 CSDN专家-赖老师(软件之家) 2021-12-31 15:02

    谢谢,839888925@qq.com,能发到我的邮箱吗?

    回复
    青山依旧在414 回复 CSDN专家-赖老师(软件之家) 2021-12-31 15:06

    好的

    回复
查看更多回答(1条)
编辑
预览

报告相同问题?

问题事件

  • 系统已结题 1月7日
  • 已采纳回答 12月31日
  • 创建了问题 12月31日
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部