高分求数据库查询源程序~~~~~~~~~~~~~~~~~!! 利用JAVA做一个对数据库的查询软件,比如存在一个数据库,有几个数据项(编号、姓名、工资),通过输入编号能查到姓名、工资等。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个是我做的一个东东,献丑了 *^_^*http://my.nbip.net/homepage/zhouB403/MyCode/HomeSystem.exe 看你用什么数据库了一般情况下 都用 mySQL 或者 Postgres SQL因为是免费的其对应的代码是SELECT (...) FORM ( DBtable) WHERE (判定条件)不过这个是SQL语句 在java中这些只算是一个字符串 那么你最好用一下代码(记不清了)import java.sql.*;import java.uil.*;.......String dburl="jdbc:odbc:people";String user="...";String password="...";...connnection c=DriverManager.getConnnection(dburl,user,password);Statement s=c.createStatement();//SQL code:Resulted r=s.executequery("SELECT person_number,person_name,person_payment "+"FROM person.cvs person"+"WHERE"+"判断条件" );//处理结果集while (r.next){system.out.println(r.getInt("person_number")+":"+r.getString("person_name")+.....);}//关闭结果集s.close();不过注意阿 有些数据库的结果并不是这样的,比如 PostgreSQL得到结果集的时候 语句应该写成 r.getString("person_name").Trim()希望对你有用! 谢谢各位,我用的数据库是sql server 2000主要是连上数据库比较的困难! 你把你写的代码贴出来看一下,这个应该不是很难的问题呀。根据员工编号查出员工姓名的SQL语句你会写吧???连接好后用这句代码就可以取得了:Statement stmt = 你的连接对象.createStatement();ResutlSet rs = stmt.executeQuery(你写的查询语句);String name = rs.getString(员工编号的字段名); 算了,随便把查询语句也给你写了吧:select 姓名字段名,工资字段名(要还有就加逗号和字段名就可以了)from 表名 where 员工编号的字段名 = '你要查询的员工的编号';OK??? 一个普通类可以继承某个类的同时又去实现其他接口类吗? oracle 链接报错 jade 日期格式化问题 求救!登陆框相关总是 java怎么根据磁盘上的某个文件来找到相对路径下的文件? 文件与目录的区别 原始问题,初学java,大家莫笑:appletviewer用法 请问各位大虾VC与JAVA有何不同,在具体的编程中 jdbc.odbc连接sql server的问题: 巨简单的问题:大虾、菜鸟们请进! 走过路过不要错过哟~~~~~~^_^ String向int 转换的问题
一般情况下 都用 mySQL 或者 Postgres SQL
因为是免费的
其对应的代码是
SELECT (...) FORM ( DBtable) WHERE (判定条件)
不过这个是SQL语句 在java中这些只算是一个字符串 那么你最好用一下代码(记不清了)
import java.sql.*;
import java.uil.*;
....
...
String dburl="jdbc:odbc:people";
String user="...";
String password="...";
...
connnection c=DriverManager.getConnnection(dburl,user,password);
Statement s=c.createStatement();
//SQL code:
Resulted r=s.executequery(
"SELECT person_number,person_name,person_payment "+
"FROM person.cvs person"+
"WHERE"+
"判断条件" );
//处理结果集
while (r.next)
{
system.out.println(r.getInt("person_number")+":"+
r.getString("person_name")+.....);
}
//关闭结果集
s.close();不过注意阿 有些数据库的结果并不是这样的,比如 PostgreSQL
得到结果集的时候 语句应该写成 r.getString("person_name").Trim()
希望对你有用!
我用的数据库是sql server 2000
主要是连上数据库比较的困难!
根据员工编号查出员工姓名的SQL语句你会写吧???
连接好后用这句代码就可以取得了:
Statement stmt = 你的连接对象.createStatement();
ResutlSet rs = stmt.executeQuery(你写的查询语句);
String name = rs.getString(员工编号的字段名);
select 姓名字段名,工资字段名(要还有就加逗号和字段名就可以了)from 表名 where 员工编号的字段名 = '你要查询的员工的编号';
OK???