首页 > 分享 > mysql resultset null

mysql resultset null

最新推荐文章于 2022-05-17 19:28:22 发布

颜书意 于 2021-01-19 06:22:21 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

packagedongzuo;importjava.sql.*;importjavax.swing.*;importjava.lang.*;publicclassChaXun{Stringur1="jdbc:mysql://locahost:3306/mysqlTest";//sql的urlStringdriver="com.mysql...

package dongzuo;

import java.sql.*;

import javax.swing.*;

import java.lang.*;

public class ChaXun {

String ur1= "jdbc:mysql://locahost:3306/mysqlTest"; //sql的 url

String driver= "com.mysql.jdbc.Driver"; //sql的驱动程序

String userName= "root"; //数据库用户账户

String password= "xuye"; //用户密码

private Connection con =null; //创建数据库连接对象

private Statement state =null; //创建执行SQL对象(sql访问对象)

private ResultSet rs=null; //这是这一句的这个分号会出错找了好久都没有找到什么原因

try{

Class.forName(driver); //加载数据库驱动程序

con=DriverManager.getConnection(ur1,userName,password); //数据库的连接

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

}catch(ClassNotFoundException e1){

System.err.print("ClassNotFountException" + e1.getMessage()); //打印异常信息

e1.printStackTrace(); //追踪异常事件发生时执行堆栈的内容

}

try{ String sel="SELECT * " + "FORM mysqlTest";

state=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE); //执行数据库 滚动集 可以更新的并发模式

rs=state.executeQuery(sel);

while(rs.next()){

String ID=rs.getString(1);

String name=rs.getString(2);

String age=rs.getString(3);

String sex=rs.getString(4);

String birth=rs.getString(5);

String department=rs.getString(6);

String tdept=rs.getString(7);

String salary=rs.getString(8);

String profss=rs.getString(9);

System.out.println(ID +" " + name +" " + age + " "+ sex +" "+birth + " " + department + " " + tdept +" " + salary +" " + profss);

}

}catch(SQLException e){

System.out.println(e.getMessage()); //打印异常信息

e.printStackTrace(); //追踪异常事件发生时执行堆栈的内容

}finally{

try{

state.close(); //关闭StateMent对象

if(con != null){

con.close(); //关闭数据库连接

}

}catch(SQLException e){

System.out.println("SQLException"+e.getMessage()); //打印异常信息

e.printStackTrace(); //追踪异常事件发生时执行堆栈的内容

}

}

}

}

改了以后程序就会运行处 数据库连接成功 我要查询的数据库信息他并不出来这是怎么回事?

展开

相关知识

mysql中null与“空值”的坑
从select查询中将强制转换的值提取到数组中
MySQL if else相关函数
网上售花系统(含源代码)资源
Educoder/头歌JAVA——Java Web:基于JSP的网上商城
基于Javaweb的在线花店卖花系统(源码+数据库+jar包).zip资源
MySQL优化系列(三)
MySQL优化之索引优化
MySQL优化笔记(三)
mysql从表中获取用户最高出价

网址: mysql resultset null https://m.huajiangbk.com/newsview971298.html

所属分类:花卉
上一篇: 淘米水变成好肥料只需一个步骤,种
下一篇: 纸上种菜