51,410
社区成员
发帖
与我相关
我的任务
分享1、Java连接SQLserver数据库没有报错也没有输出结果,不知道哪错了请大家帮帮忙(新手勿喷)
package com.wgh.core;
import java.sql.*;
public class ex {
public static void main(String args[]) {
Connection con;Statement sql;ResultSet rs;
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
}
catch (ClassNotFoundException e) {
// TODO: handle exception
System.out.println(""+e);
}
String connectionUrl= "jdbc:sqlserver://localhost:1433;integratedSecurity=true;DatabaseName=Thsis";
String user="PC-20190104OQQS\\Administrator";
String password="";
try{
con = DriverManager.getConnection(connectionUrl,user,password);
sql=con.createStatement();
rs=sql.executeQuery("SELECT * FROM S");
while(rs.next()){
String number=rs.getString(1);
String name=rs.getString(2);
Date date=rs.getDate(3);
int math=rs.getInt("数学");
int physics=rs.getInt("物理");
int english=rs.getInt("英语");
System.out.println("学号:"+number);
System.out.println("姓名:"+name);
System.out.println("出生:"+date);
System.out.println("数学:"+math);
System.out.println("物理:"+physics);
System.out.println("英语:"+english);
}
con.close();
}
catch (SQLException e) {
// TODO: handle exception
}
}
}
)