JDBC java对MySQL数据库进行查询操作,并把查询的结果输出

Resultset中的所有数据都可以通过getString()方法取得

String是可以接收表中的任意类型列的内容,所以在以下的程序中全部都使用getString()接收

package JDBC;
import java.sql.*;
public class MySQLquery {
public static final String DRIVER = "com.mysql.jdbc.Driver"; 
public static final String URL = "jdbc:mysql://127.0.0.1:3306/lianxi";   
public static final String USERNAME = "root";  
public static final String PASSWORD = "123456";
public static void main(String[] args) throws SQLException, ClassNotFoundException {
Connection conn = null; //每一个Connection对象表示一个数据库连接对象
Statement stat = null;
Class.forName(DRIVER);//加载驱动程序
conn=DriverManager.getConnection(URL,USERNAME,PASSWORD);
stat = conn.createStatement();//找到借口
String sql = "select*from hehe";//查询语句
ResultSet rs=stat.executeQuery(sql);//查询
//将查询出的结果输出
while (rs.next()) {
String deptno=rs.getString("deptno");
String dname=rs.getString("dname");
String loc=rs.getString("loc");

下列三行语句与上面三行语句作用相同,仅需一个就行

String deptno=rs.getString(1);
String dname=rs.getString(2);
String loc=rs.getString(3);

System.out.println("deptno:"+deptno+",dname:"+dname+",loc:"+loc);
}
rs.close();
stat.close();
conn.close();
}
}

  • 9
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值