import java.sql.*;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
public class Test {
static Connection dbConn=null;
public static void main(String[] args) {
String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
String dbURL="jdbc:sqlserver://localhost:1433;";
String userName="TangHao";
String userPwd="tanghao6.1";
try {
Class.forName(driverName);
dbConn=DriverManager.getConnection(dbURL,userName,userPwd);
System.out.println("数据库连接成功");
} catch ( Exception e) {
// TODO: handle exception
e.printStackTrace();
System.out.println("连接失败");
}
Statement sta = null;
ResultSet res = null;
Collection coll= new ArrayList<String>();
/*
数据查询的sql语句
显示列:所有字段(列)
数据库:超级数据库
数据表:超级表1
条件:姓别='女'
*/
String selSql = "select distinct * from 超级数据库.. 超级表1 where 性别='女';";
try {
sta=dbConn.createStatement();
res=sta.executeQuery(selSql);
while (res.next()) //将查找获取的结果存进集合
{
((ArrayList) coll).add(res.getString("编号"));
((ArrayList) coll).add(res.getString("姓名"));
((ArrayList) coll).add(res.getString("年龄"));
((ArrayList) coll).add(res.getString("性别"));
((ArrayList) coll).add(res.getString("工资"));
((ArrayList) coll).add(res.getString("出生日期"))
JDBC操作数据库(SQL server)——查询数据代码
最新推荐文章于 2023-08-28 11:33:04 发布