大家好,第一次来这个论坛,请教一个Java数据库问题

问题描述

为什么执行这个Java连接数据库后,什么都不显示,代码如下importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.ResultSetMetaData;importjava.sql.Statement;//测试类publicclassExec{publicstaticvoidmain(String[]args){//数据库连接Connectioncon=null;//数据库命令Statementstm=null;//结果集ResultSetres=null;//结果集元数据ResultSetMetaDatarsmd=null;try{//加载微软SQLServer2000数据库驱动Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");//对指定数据库建立连接,默认登录方式是独立认证,用户名称为sa,密码为空con=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=diary","sa","sa");//创建结果集,读取表记录stm=con.createStatement();res=stm.executeQuery("select*fromDiary");//得到表的元数据信息rsmd=res.getMetaData();//循环遍历每条表记录while(res.next()){//循环遍历每个字段,输出字段值,一行显示一条记录for(inti=1;i<=rsmd.getColumnCount();i++)System.out.print(res.getObject(i)+"t");System.out.println();}}catch(Exceptione){System.out.println(e.getMessage());}finally{try{//关闭数据库连接con.close();}catch(Exceptione){System.out.println(e.getMessage());}}}}

解决方案

解决方案二:
用户名称为sa,密码为空localhost:1433;DatabaseName=diary","sa","sa");!!!!!!!!!没细看第一眼看到这个
解决方案三:
加几条if语句试一试,如if(conn!=null)测试
解决方案四:
打印输出,或者断点查找看看有没有值
解决方案五:
一楼说法
解决方案六:
引用1楼ccs02287的回复:

用户名称为sa,密码为空localhost:1433;DatabaseName=diary","sa","sa");!!!!!!!!!没细看第一眼看到这个

解决方案七:
好像密码为空就写“”就行了。不用加其他的
解决方案八:
贴异常。。。。。。。。。。。。。

时间: 2024-10-02 19:53:01

大家好,第一次来这个论坛,请教一个Java数据库问题的相关文章

线程中止-请教一个JAVA线程的奇怪问题

问题描述 请教一个JAVA线程的奇怪问题 在学习JAVA线程时候的遇到一个很奇怪的现象.让我们先来看代码 public class TestThread { public static void main(String[] args) { IRun ir = new IRun(); Thread it = new Thread(ir); it.start(); try { Thread.sleep(1000); } catch (InterruptedException ex) { Logger

java-新手请教一个JAVA问题,急用。

问题描述 新手请教一个JAVA问题,急用. 我用JAVA在一个包中写了MultiThreadMatrix.java和Jiemian.java.MultiThreadMatrix.java是一个并行矩阵计算程序,怎么让Jiemian.java中的一个按钮b3,点击b3执行MultiThreadMatrix.java,并将结果输出在Jiemian.java的文本框中.图中RUN就是b3 MultiThreadMatrix.java的打印的结果是,先让你输入想建立的线程个数,然后输出每个线程计算哪一行

泛型-请教一个JAVA的基础问题

问题描述 请教一个JAVA的基础问题 有如下的一个接口,叫做:GenericDao,有几点不理解: 1.虽然知道E,K,V都是泛型,但是一直不太理解有什么用,比如:>这段代码有什么用,实现什么功能?如果不写会有什么影响? 2.为什么在类的定义中还可以extends,一般不都是 class A1 extends A,这么写么?为什么可以class A1 package com.patsnap.common.bean; import com.patsnap.common.entity.DBVersi

请教一个Java的Swing技术问题.

问题描述 高手,我弄了一个Java的Swin类型,源代码如下:importjava.awt.Component;importjava.awt.Rectangle;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.awt.event.ItemEvent;importjava.awt.event.ItemListener;importjava.io.File;importjava.net.U

请教一个java web 启动服务问题?

问题描述 我是struts1+hibernate+spring结合的项目想做一个项目启动的时候就向数据库里面插入一条数据.1.集成strutsPlugIn时,这个WebApplicationContextwac=WebApplicationContextUtils.getWebApplicationContext(event.getServletContext());CompanyServicecompanyService=(CompanyService)wac.getBean("company

请教一个远程数据库的应用怎么设计?

问题描述 Oracle的数据库,希望远程调用,比如从互联网调用,不需要安装Oracle客户端,应该怎么设计呢?有点象股票软件那样,只要本地装个VB.net的程序就行了,不用关心数据库.非常感谢. 解决方案 解决方案二:这样的话,也就是每个客户端都能直接访问你的数据库了,还是通过internet,你自己觉得合理不直接做成网站吧解决方案三:必然是cs结构服务器点也写个软件暴露服务器软件端口不暴露数据库端口解决方案四:服务器做成webservice是现在比较流行的方法解决方案五:引用3楼的回复: 服务

请教一个java线程的一个小问题,求程序执行流程,打印结果为1000 b=1000

问题描述 public class Test implements Runnable{int b = 100;public synchronized void m1() throws Exception{b =1000;Thread.sleep(5000);System.out.println("b:"+b);}public synchronized void m2() throws Exception{Thread.sleep(2500);b = 2000;}public void

请教一个Java应用软件的设计问题

问题描述 各位大侠,我们正在设计一个制作家具的软件,其本功能就是需要让软件使用者可以在界面上使用一些Graphics功能来设计家具,有点象AutoCAD,但没有那么复杂.以往这种软件都是用MSC语言写的,但因为我们希望这个应用软件可以通WebBrowser来启动,并且希望设计的Job可以都被存在一个服务器上的数据库里,以便被共享和管理.所以,我们准备用JavaWebStart技术来实现,但是我们有许多顾虑,Java的稳定性,网速对JavaWebStart的要求,Java有没有足够的Graphic

请教一个关于数据库帐号同步的问题

问题描述 有一张用户信息表,要基于这张表的数据与另一张帐号表同步,比如用户工号就是帐号名,证件号后六位就是密码.用户信息表的数据是会增加的,希望增加后,帐号表的数据也能同步增加,所以应该要写个定时器定时执行,但问题是这个同步操作怎么样实现性能和易用性最好? 解决方案 实时性要求同步话,1. 触发器 ps: 虽然能完成需求,但个人感觉触发器不够透明,后人接收项目的时候可能都不知道这个东西,除了那种基本不会有改动的功能,不喜欢用触发器,比如记录log 表,就可以用触发器.因为做好了就很少动它.2.