導航:首頁 > 編程語言 > java查詢字典表數據

java查詢字典表數據

發布時間:2021-10-26 04:17:23

java後台開發中字典表的設計和使用

SELECT user.* dict.name address FROM user LEFT JOIN dictionary dict ON user.address=dict.id
一起返回

❷ 如何用Java實現資料庫查詢

import java.sql.*;
public class MSSQLText
{
public static void main(String args[])
{
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Northwind";
String user="sa";//這里替換成你自已的資料庫用戶名
String password="sa";//這里替換成你自已的資料庫用戶密碼
String sqlStr="select CustomerID, CompanyName, ContactName from Customers";
try
{ //這里的異常處理語句是必需的.否則不能通過編譯!
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
System.out.println("類實例化成功!");

Connection con = DriverManager.getConnection(url,user,password);
System.out.println("創建連接對像成功!");

Statement st = con.createStatement();
System.out.println("創建Statement成功!");

ResultSet rs = st.executeQuery(sqlStr);
System.out.println("操作數據表成功!");
System.out.println("----------------!");

while(rs.next())
{
System.out.print(rs.getString("CustomerID") + " ");
System.out.print(rs.getString("CompanyName") + " ");
System.out.println(rs.getString("ContactName"));
}
rs.close();
st.close();
con.close();
}
catch(Exception err){
err.printStackTrace(System.out);
}
}
}

❸ 用java代碼如何實現查詢並顯示用戶所擁有的任意一張表的所有信息

是說資料庫中的表嗎?
什麼資料庫?

你學JDBC了嗎?

沒有學的話,看看http://blog.csdn.net/ssun125/article/details/7454857這里連接ORACLE資料庫的方式

❹ java資料庫查詢時如何把一個表中查到的數據作為另一個表的欄位顯示出來sql語句如何寫

不可以那樣做,表的結構是死定了的。
但oracle好像有個when case 之類的語句,可以表態指定某一字元為顯示的列標題。

❺ java中怎麼把資料庫中數據查詢出來

剛剛漏了帳號密碼了,現在補上

try {
//這里的是MYSQL 舉例
//載入驅動
Class.forName("com.mysql.jdbc.Driver");
//創建資料庫連接
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","root");
//創建查詢 「請求」
PreparedStatement ps = con.prepareStatement("select * from user");
//返回查詢結果
ResultSet rs = ps.executeQuery();
//遍歷結果
while(rs.next()) {
//假如 User 表中 有個 name 列
System.out.println("name >> "+rs.getString("name"));
}
//關閉
rs.close();
ps.close();
con.close();
} catch (Exception e) {
e.printStackTrace();
}

❻ java查詢資料庫表中是否有數據

1.
jdbc連接資料庫
2.
查詢某張表
select
count(1)
from
xxxx;
3.
如果返回的resultset
大於0
那麼就證明有數據,否則沒有數據。

❼ 想通過java查詢某表的數據並顯示

寫個實體類,重寫equals方法。
package com;
import java.util.ArrayList;
import java.util.List;
public class Zhuq {
/*1 小紅 123
2 小明 456
3 小強 123 */
public static void main(String[] args) {
List<Student> list = new ArrayList<>();
list.add(new Student("小紅", "1", "123"));
list.add(new Student("小明", "2", "456"));
list.add(new Student("小強", "3", "123"));
for(Student bean :list){
if(list.contains(bean)){
System.out.println(bean);
}
}
}
}
package com;
public class Student {
private String name;
private String Id;
private String pwe;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getId() {
return Id;
}
public void setId(String id) {
Id = id;
}
public String getPwe() {
return pwe;
}
public void setPwe(String pwe) {
this.pwe = pwe;
}
@Override
public boolean equals(Object obj) {
if(obj instanceof Student){

if(((Student)obj).getPwe().equals( this.pwe) && !((Student)obj).getId().equals( this.Id)){
return true;
}
}
return false;
}
@Override
public String toString() {
return "Student [name=" + name + ", Id=" + Id + ", pwe=" + pwe + "]";
}
public Student(String name, String id, String pwe) {
super();
this.name = name;
Id = id;
this.pwe = pwe;
}
public Student() {
super();
}

}

❽ java查詢15天內表中有記錄的數據要用什麼命令實現

用 date_sub(now(), interval 15 DAY) 可以拿到15天前的時間,注意:精確到時分秒。
你可以用表中時間欄位和這個值比較。

簡單例子:SELECT date_sub(now(), interval 15 DAY);
結果:2012-05-04 11:04:38

請注意表中欄位的格式。

❾ 資料庫查詢中,數據字典表一般是怎麼用的

建一個數據字典表, 記錄兩條, 男0女1
然後關聯你的數據表, 用sex數字關聯, 查詢出sex漢字

❿ java如何查詢資料庫某表某列的所有值

獲得某表所有列的信息:
String sql = select * from tname;//tname為某一表名
Connection conn = ....;
Statement st = conn.createStatement();
ResultSet rs = st.rs = st.executeQuery(sql);
ResultSetMetaData rsmd = rs.getMetaData();
int colcount = rsmd.getColumnCount();//取得全部列數

for(int i=0;i<colcount;i++){
String colname = rsmd.getColumnName(i);//取得全部列名
}

以上為某表專欄位具體查屬詢,如果是查詢表的信息,如在mysql伺服器上那樣的查詢結果的話,可以用一下代碼:
ResultSet.executeQuery("show tables")可以的到所有的表信息。
ResultSet.executeQuery("describe tname")可以得到表的欄位信息。//tname為表名
p.s :同樣適用於jsp。

閱讀全文

與java查詢字典表數據相關的資料

熱點內容
ps上方的文件標不見了 瀏覽:716
c遍歷文件夾下所有文件linux 瀏覽:898
電信光貓怎麼設置沒有網路 瀏覽:505
新建文件夾女主 瀏覽:965
京東大數據平台部門 瀏覽:406
紅米5下載好的系統文件怎麼更換 瀏覽:954
台灣紅羊公司 瀏覽:118
數據分析都需要學什麼 瀏覽:355
j2me網路游戲開發實例 瀏覽:501
如何轉換dwg文件 瀏覽:27
齊全超市小說 瀏覽:161
樂高機器人編程是什麼課程 瀏覽:935
手機如何製作網站鏈接 瀏覽:557
繁體字qq網名 瀏覽:17
貝殼網的原始登錄密碼 瀏覽:876
求一個能看各種小說的網站 瀏覽:953
ps中優化的文件格式包括 瀏覽:149
電影解析網站 瀏覽:24
hdf文件如何打開 瀏覽:208
ota升級712能越獄嗎 瀏覽:675

友情鏈接