java中系统查询的代码 java信息查询系统

用java代码如何实现查询并显示用户所拥有的任意一张表的所有信息是说数据库中的表吗?
什么数据库?
你学JDBC了吗?
没有学的话,看看这里连接ORACLE数据库的方式
java中数据库查询问题、代码如下 。用Statement可以查,用PreparedStatement中setstring查不出System.out.println(rs.getString("UserName") + "\t" + rs.getString("PassWord"));出错了 。
按你SQL看你数据库中用户名字段为LoginName,所以只要把rs.getString("UserName")改为rs.getString("LoginName")就可以了 。
关于在JAVA中执行查询语句【java中系统查询的代码 java信息查询系统】public ResultSet getResult(Connection conn,String strSql){
try{
PreparedStatement select_stm=conn.prepareStatement(
strSql);
ResultSet result=select_stm.executeQuery();
return result;
}catch(Exception e){
FileManage.getInstence().writeLog(this.getClass().getName()+e.getLocalizedMessage());
return null;
}
}
参数:sql 语句和连接 conn
返回查询结果集
你写好的方法 是传入listlist中存储的是SQL语句中 预编译的内容如 select * from xx where table1 =? and table2 =?
中问号 需要填写的内容。
JAVA连接数据库后,如何窗口或者弹出对话框输出查询结果 。在线等!原查询代码如下 。package test;
import java.sql.*;
import javax.swing.*;
public class selection_all {
public static void main(String[] srg) {
//String driverName = "org.gjt.mm.mysql.Driver"; // 加载JDBC驱动
//String dbURL = "jdbc:mysql://localhost:3306/project"; // 连接服务器和数据库test
//String userName = "root";
//String userPwd = "root";
String driverName = "jdbc:mysql://localhost:3306/project"; // 加载JDBC驱动
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=Test1"; // 连接服务器和数据库test
String userName = "sa";
String userPwd = "123";
Connection dbConn = null;
try {
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
Statement s = dbConn.createStatement();
ResultSet rs = s.executeQuery("select * from person");
String str = "htmltable";
while (rs.next()) {
System.out.println(rs.getString("name") + "\t" + rs.getString("no") + "\t");
//str += rs.getString("name") + "\t" + rs.getString("no") + "\t\n";
str +="trtd" + rs.getString("name") + "/tdtd" + rs.getString("no") + "/td/tr";
//System.out.println(rs.getString("name") + "\t" + rs.getString("password") + "\t");
//str +="trtd" + rs.getString("name") + "/tdtd" + rs.getString("password") + "/td/tr";
}
str += "/table/html";
s.close();
JDialog dialog = new JDialog();
dialog.setBounds(200, 200, 500, 300);
JLabel jl = new JLabel();
jl.setVerticalAlignment(SwingConstants.TOP);
dialog.add(jl);
jl.setText(str);
dialog.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
}
关于java中系统查询的代码和java信息查询系统的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

    推荐阅读