导航:首页 > 编程语言 > 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查询字典表数据相关的资料

热点内容
win10lol打字卡屏 浏览:54
喆兔网络技术有限公司 浏览:764
word画图阴影 浏览:852
mis有手机版本吗 浏览:910
seajs集成jquery 浏览:434
word2003模板 浏览:230
大数据面试技巧 浏览:314
施乐8000代码9350 浏览:692
车载网络技术发展趋势 浏览:529
iphone相机胶卷最近添加 浏览:44
创想b2b网站管理系统 浏览:808
大海贼冒险岛奖牌版本 浏览:645
怎么建立wifi网络连接 浏览:812
苹果x手机是多大的屏幕 浏览:421
qq黄钻lv8好么 浏览:858
鼠标指针放大工具 浏览:521
努比亚怎么检测屏幕 浏览:425
手机开通了系统权限 浏览:693
大数据考试打印不出来怎么办 浏览:906
cdrx6文件打不开 浏览:993