java关键字查询数据库


 1 package com.ningmeng;
 2 
 3 import java.sql.*;
 4 
 5 public class Test07 {
 6 
 7     public static void main(String[] args) throws Exception {
 8             Class.forName("com.mysql.jdbc.Driver");//加载数据库驱动
 9             System.out.println("加载数据库驱动成功");
10             String url="jdbc:mysql://localhost:3306/mldn";//声明自己的数据库test的url
11             String user="root";//自己的数据库用户名
12             String pass="root";//自己的数据库密码
13             //建立数据库连接,获得连接的对象conn
14             Connection conn=DriverManager.getConnection(url,user,pass);
15             System.out.println("连接数据库驱动成功");
16             
17             Statement stmt=conn.createStatement();//创建一个Statement对象
18             String sql="select * from emp where empno like '%125%' ";//生成sql语句
19             ResultSet rs=stmt.executeQuery(sql);//执行sql语句           
20             
21             int empno;
22             String ename=null,job;
23             java.util.Date hiredate;
24             float sal;
25             
26             System.out.println("empno\t ename\t job");
27             
28             while(rs.next()){
29                 empno=rs.getInt("empno");
30                 ename=rs.getString(2);
31                 job=rs.getString("job");
32                 hiredate=rs.getDate(4);
33                 sal=rs.getFloat(5);
34                 System.out.println(empno + "\t" + ename + "\t" + job + 
35                         "\t" +hiredate + "\t" + sal);//输出查询结果
36             }
37             
38             //判断所查对象是否存在
39             if(ename == null){
40                  System.out.println("false");
41             }else{
42                  System.out.println(true);
43             }
44             
45             System.out.println("模糊查询成功");
46             conn.close();//关闭数据库连接
47             System.out.println("关闭数据库连接成功");
48     }
49 }
数据库如下图所示:
 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM