導航:首頁 > 編程語言 > 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查詢字典表數據相關的資料

熱點內容
python編程操作題如何批改 瀏覽:1
網路是什麼原理圖 瀏覽:670
apk音樂提取工具 瀏覽:89
怎樣共享wifi密碼設置 瀏覽:281
javamesdk8 瀏覽:503
屬於聲音格式的文件有哪些 瀏覽:373
漢字書法的app有哪些 瀏覽:801
迅捷fwr310v1升級 瀏覽:782
三星有密碼鎖可以關機 瀏覽:293
游戲編程設計怎麼做 瀏覽:509
臉譜網賬號密碼大全 瀏覽:98
編程貓什麼時候才能登錄 瀏覽:600
在哪裡下載人社下達的文件 瀏覽:981
數控車單線油槽怎麼編程 瀏覽:254
文件解壓輸出的目錄可以放在哪裡 瀏覽:65
蘋果7數據線原裝什麼樣 瀏覽:25
網路電視如何清空歷史 瀏覽:53
oppo手機網銀收藏在哪個文件夾 瀏覽:897
linux文件改名命令 瀏覽:806
word2007插入頁碼是灰色 瀏覽:771

友情鏈接