博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
查询数据库中的满足特定条件的数据
阅读量:4920 次
发布时间:2019-06-11

本文共 2149 字,大约阅读时间需要 7 分钟。

 

//本地数据库已有的数据,要从这个表中过滤出Id为1的行,然后把该ProductName和Inventory输出
1 import java.sql.Connection; 2 import java.sql.DriverManager; 3 import java.sql.ResultSet; 4 import java.sql.SQLException; 5 import java.sql.Statement; 6  7  8 /** 9  * @author 神余健芝10  * @date 创建时间:2017年5月18日 下午6:11:0711  */12 public class MySQLDemo {13     14     static final String DRIVER_NAME = "com.mysql.jdbc.Driver";15     static final String DB_URL = "jdbc:mysql://localhost/shen_db?useUnicode=true&characterEncoding=utf-8&useSSL=false";16     static final String DB_USER_NAME = "root";17     static final String DB_PASSWORD = "123456";18     19     public static void main(String[] args) throws ClassNotFoundException {20         helloworld();21     }22 23     public static void helloworld() throws ClassNotFoundException {24         Connection connection = null;25         Statement statement = null;26         ResultSet resultSet = null;27 28         // 1、装载驱动程序29         Class.forName(DRIVER_NAME);30         // 2、建立数据库链接31         try {32             connection = DriverManager.getConnection(DB_URL, DB_USER_NAME,DB_PASSWORD);33             // 3、执行SQL语句34             statement = connection.createStatement();35             resultSet = statement.executeQuery("select * from test where Id=1");36             // 4、获取结果37             while (resultSet.next()) {38                 System.out.println("ProductName:" + resultSet.getString("ProductName"));39                 System.out.println("Inventory:"+resultSet.getString("Inventory"));40             }41         } catch (SQLException e) {42             // 异常处理43             e.printStackTrace();44         } finally {45             //清理资源46             try {47                 if (connection != null) {48                     connection.close();49                 }50                 if (statement != null) {51                     statement.close();52                 }53                 if (resultSet != null) {54                     resultSet.close();55                 }56             } catch (SQLException e) {57                 // 忽略58             }59         }60     }61 }

 

转载于:https://www.cnblogs.com/shenzhi/p/6878574.html

你可能感兴趣的文章
maven常用命令
查看>>
WPF制作多语言版本的程序
查看>>
SpringBoot读取application.properties文件
查看>>
一篇linux的通讯文章
查看>>
关于oracle中对已建表格进行约束的一些操作
查看>>
如何在CRichEditCtrl控件中直接读如RTF格式的文件
查看>>
win32 DirectUI控件开发与调用指南
查看>>
Linux系统通过AWS命令行上传文件至S3
查看>>
FlashFXP 上传文件错误
查看>>
Delphi 的内存操作函数(2): 给数组指针分配内存
查看>>
三款SDR平台对比:HackRF,bladeRF和USRP
查看>>
通过js获得html标签的值
查看>>
Sqoop 1.4.7安装与配置
查看>>
浅谈数据库资源使用的按需分配方法
查看>>
linux运维面试题1
查看>>
fabric网关模式文件上传与执行
查看>>
转:一千行 MySQL 学习笔记
查看>>
hadoop控制map个数(转)
查看>>
SVProgressHUD 用法
查看>>
【BZOJ】【1046】/【POJ】【3613】【USACO 2007 Nov】Cow Relays 奶牛接力跑
查看>>