czl1314
发贴: 4
积分: 0
|
于 2005-04-10 16:25
我的是WINDOWs2000+J2SDK1.4.2_07+SQL2000,也出现同样的情况, 但我的sqlsever2000 sqlserver sp3的补丁没打上,这有影响吗? 我在sqlsever2000 那里测试的时候是可以连接上的,但在下面程序里面 运行就不能连接得上。请问是不是程序本身出现了问题啊?conn = DriverManager.getConnection(url,"MRLV",""); 的MRLV和""指的是服务器的名字和密码吧?小弟在数据库编程着方面还是个菜鸟,请各位大虾指点一下,谢谢!! import java.net.URL; import java.sql.*; public class testsql{ public testsql(){ } public static void main(String[] args){ testsql testsqll =new testsql(); String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=tsglxt"; Connection conn; try{ Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); }catch(java.lang.ClassNotFoundException e){ System.err.print("没有找到jdbc-odbc"); System.err.print(e.getMessage()); } try{ conn = DriverManager.getConnection(url,"MRLV",""); DatabaseMetaData dma=conn.getMetaData(); System.out.println("Connect to Database"+dma.getURL()); System.out.println("Driver and Version : "+dma.getDriverName()+","+dma.getDriverVersion()); System.out.println("Connect success"); conn.close(); }catch(Exception e){ System.out.print(e.getMessage()); e.printStackTrace(); } } }
|