激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - java實現的連接數據庫及模糊查詢功能示例

java實現的連接數據庫及模糊查詢功能示例

2021-03-13 11:38別先生 Java教程

這篇文章主要介紹了java實現的連接數據庫及模糊查詢功能,結合實例形式分析了java基于jdbc連接數據庫及使用LIKE語句實現模糊查詢功能的相關操作技巧,需要的朋友可以參考下

本文實例講述了java實現的連接數據庫模糊查詢功能。分享給大家供大家參考,具體如下:

模糊查詢是比較常見的一種查詢方式,例如在訂單表中,包含有訂單的具體日期。如果要查詢某年某月的訂單信息,最好的方式就是使用模糊查詢。進行模糊查詢需要使用關鍵字LIKE。在使用LIKE關鍵字進行模糊查詢時,可以使用通配符"%",來代替0個或者多個字符,使用下劃線_來代表一個字符。

注釋:需要注意的是在使用LIKE的時候,后面的查詢條件需要加 '  ',英文狀態下的單引號引起來,不然報錯如下

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '%別%' at line 1

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
package com.ningmeng;
import java.sql.*;
public class Test07 {
  public static void main(String[] args) {
    // TODO Auto-generated method stub
    try {
      Class.forName("com.mysql.jdbc.Driver");//加載數據庫驅動
      System.out.println("加載數據庫驅動成功");
      String url="jdbc:mysql://localhost:3306/test";//聲明自己的數據庫test的url
      String user="root";//自己的數據庫用戶名
      String pass="123456";//自己的數據庫密碼
      //建立數據庫連接,獲得連接的對象conn
      Connection conn=DriverManager.getConnection(url,user,pass);
      System.out.println("連接數據庫驅動成功");
      Statement stmt=conn.createStatement();//創建一個Statement對象
      String sql="select * from users where username like '%別%' ";//生成sql語句
      ResultSet rs=stmt.executeQuery(sql);//執行sql語句
      int id,age,sex;
      String username,password;
      System.out.println("id\t 用戶名\t 密碼\t 性別\t 年齡");
      while(rs.next()){
        id=rs.getInt("id");
        username=rs.getString(2);
        password=rs.getString("password");
        age=rs.getInt(4);
        sex=rs.getInt("age");
        System.out.println(id+"\t"+username+"\t"+password+"\t"
            +sex+"\t"+age);//輸出查詢結果
      }
      System.out.println("模糊查詢成功");
      conn.close();//關閉數據庫連接
      System.out.println("關閉數據庫連接成功");
    } catch (ClassNotFoundException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    } catch (SQLException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
  }
}

運行結果:

java實現的連接數據庫及模糊查詢功能示例

希望本文所述對大家java程序設計有所幫助。

原文鏈接:https://www.cnblogs.com/biehongli/p/5989161.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 精品国产一区二区三区免费 | www.国产一区.com | 日产精品一区二区三区在线观看 | 一级一级一级毛片 | 91精品国产99久久久久久红楼 | 青青草最新网址 | 亚洲码无人客一区二区三区 | 失禁高潮抽搐喷水h | 午夜a狂野欧美一区二区 | 午色影院 | 成人午夜网址 | 国产精品区在线12p 午夜视频在线免费播放 | 中国一级毛片在线视频 | 欧美淫视频 | 精品国产观看 | 国产女厕一区二区三区在线视 | 精品在线视频观看 | 欧美激情首页 | 成人性生活视频在线观看 | av在线免费电影 | 日日草夜夜操 | 欧美日韩在线播放一区 | 久久国产亚洲精品 | 欧美亚洲国产日韩 | 国产免费一级淫片a级中文 99国产精品自拍 | japanese hot milf free av | 久久国产免费 | 日韩黄色三级视频 | 1级黄色毛片 | 麻豆视频国产在线观看 | 99久久久精品视频 | 日韩视 | 毛片免费在线观看 | fc2成人免费人成在线观看播放 | 亚洲最新黄色网址 | 91看片免费版 | 看av网址| 一区二区三区日韩精品 | 一本视频在线观看 | 羞羞视频入口 | 精品影视一区二区 |