Java连接SQLserver数据库进行操作没有结果显示

创制造机 2019-06-05 07:55:48
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
}
}
}


)

```
...全文
196 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
强大的农民 2019-06-10
  • 打赏
  • 举报
回复
我说,这个很像NET的玩法,java一般来说不这样玩。
Sunyiban 2019-06-10
  • 打赏
  • 举报
回复
引用 7 楼 BUG制造机 的回复:
自己解决了,这论坛效率极低
那你应该开心啊,毕竟自己解决比别人解决更有成就感~~叮叮~~
创制造机 2019-06-07
  • 打赏
  • 举报
回复
加分了加分了,有哪位大佬帮我看看语句吗,我觉得是上面try里面的语句写错了
创制造机 2019-06-07
  • 打赏
  • 举报
回复
因该在catch语句抛出异常了,只是我没有设定输出
万物皆可撸 2019-06-06
  • 打赏
  • 举报
回复
引用 3 楼 yulianpeng 的回复:
把报错信息贴出来,通过错误分析原因,如果没有报错就断电调试。
断点debug
万物皆可撸 2019-06-06
  • 打赏
  • 举报
回复
把报错信息贴出来,通过错误分析原因,如果没有报错就断电调试。
创制造机 2019-06-05
  • 打赏
  • 举报
回复
数据库的S表的数据
创制造机 2019-06-05
  • 打赏
  • 举报
回复

51,412

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧