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

热点内容
宝书网txt下载官网 浏览:340
国产tv网站 浏览:654
重生洗髓空间变美女 浏览:135
宝龙今天有什么电影 浏览:6
正品名牌衣服哪个网站好 浏览:778
老电影农村喜剧电影80年代 浏览:416
爱奇艺用微信买的会员 浏览:416
李彩潭演的性调查电影 浏览:237
工藤瞳演过 浏览:259
中文字幕好看的排行榜 浏览:220
dnf90版本佣兵地轨中心 浏览:5
好色小姨整本免费 浏览:6
重生到妖神记推到叶紫芸 浏览:236
男主叫林默的末世小说 浏览:996
手机怎么打开网络 浏览:293
主角收母家族的小说 浏览:425
梁家辉吃胎儿的电影 浏览:167
以肉为主yy小说收母 浏览:171
谁有手机能看日本片的网站 浏览:300
我们看了电影英文怎么写 浏览:968

友情链接