jdbc连接sql server2008 R2问题(jdbc4.0连接)

问题描述

代码运行时出现错误,代码如下:importjava.sql.*;publicclassTest{publicstaticvoidmain(String[]args){Stringsql;Connectionconn;Statementstmt;ResultSetrs;try{StringUrl="jdbc:sqlserver://localhost:1433;"+"databaseName=XSCJ;user=lenovo;password=12345;";conn=DriverManager.getConnection(Url);stmt=conn.createStatement();sql="select*fromt_seledon";rs=stmt.executeQuery(sql);while(rs.next()){System.out.println(rs.getString(1));System.out.println(rs.getString(2));}rs.close();stmt.close();conn.close();}catch(Exceptione){e.printStackTrace();}}}显示错误如下:atcom.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:817)atcom.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:700)atcom.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:842)atjava.sql.DriverManager.getConnection(UnknownSource)atjava.sql.DriverManager.getConnection(UnknownSource)atTest.main(Test.java:14)工程建立如下:

解决方案

解决方案二:
这是数据库没有连接上,有可能是你数据库的问题
解决方案三:
该回复于2010-12-19 14:10:41被版主删除
解决方案四:
是不是要遵循这种格式呢?getConnection(StringDBurl,StringuserName,Stringpassword)而LZ的就只是一个String
解决方案五:
但是那个MSDN文档是那样写的啊
解决方案六:
引用4楼syh981210008的回复:

但是那个MSDN文档是那样写的啊

确保服务开启、数据库URL、用户名、密码没错~没问题了换一下试试看吧
解决方案七:
应该是连接字符串的问题。
解决方案八:
连接字符串是没有任何问题的,请检查数据库服务是否开启,数据库驱动JAR包是否导入,数据库的名称、用户名和密码是否正确。
解决方案九:
明显你少了东西:Stringurl="jdbc:sqlserver://10.*.*.*:1433;DatabaseName=aaa";Stringusername="aaa";Stringpassword="aaa";Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();Connectionconn=DriverManager.getConnection(url,username,password);

你少了这个:Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();

时间: 2025-01-01 18:10:23

jdbc连接sql server2008 R2问题(jdbc4.0连接)的相关文章

sql server 2008 r2-win7旗舰版安装sql server2008 R2时出现错误

问题描述 win7旗舰版安装sql server2008 R2时出现错误 win7旗舰版安装sql server2008 R2时,出现错误"MOF 编译器无法连接 WMI 服务器",详细如下,请帮忙诊断,谢谢! Overall summary: Final result: SQL Server 安装失败.若要继续操作,请调查失败原因,更正问题,卸载 SQL Server,然后重新运行 SQL Server 安装程序. Exit code (Decimal): -2068052377 E

sql-如何解决win8.1与SQL server2008 r2安装问题

问题描述 如何解决win8.1与SQL server2008 r2安装问题 解决方案 下面几项看不到,就上面的看,你需要重新启动一下,再运行安装程序. 解决方案二: 那就是系统文件被破坏了,重装下看看. 解决方案三: 重新安装系统应该就可以解决了 解决方案四: 那就是系统文件被破坏了,重装下看看.

防止ADO连接SQL Server时的隐式连接

ado|server 防止ADO连接SQL Server时的隐式连接Report Date:   2002/9 Prepared by:     郑            昀 Article last modified on 2002-9 The information in this article applies to: ü         Microsoft SQL Server 2000,7.0 ü         Microsoft ADO 2.5问题陈述:数据库服务器:Microso

如何连接开启FileStream 的sql server2008 r2 数据库?

问题描述 如何连接开启FileStream的sqlserver2008r2数据库?C#中的连接字符串怎么写?server=initialcatalog=userid=password=除了这些还需要写什么?integratedsecurity=SSPI可以连接,但是这个只能是本地连接,远程不行,提示:域不同不能通过安全认证. 解决方案 解决方案二:远程,server=需要指定IP地址,这个IP是sql服务器配置里指定的IP,这个IP必须是公网IP,就是能在互联网访问到解决方案三:引用1楼From

java 连接sql server2008数据库配置_MsSql

1.首先要去Microsoft官网下载sqljdbc2.0驱动--Microsoft SQL Server JDBC Driver 2.0.exe,很小大概就4M,解压后里面有2个Jar包,sqljdbc4.jar和sqljdbc.jar,这两个都一样,只是针对你的JDK的版本的不同,如果你是JDK6.0直接导入sqljdbc4.jar,以下版本的导入sqljdbc.jar,如果怕麻烦的,两个都导进去也行. 2.包导完了,现在启动SQL配置器,SQL2000的默认端口是1433,所以只要开启端口

java 连接sql server2008数据库配置

1.首先要去Microsoft官网下载sqljdbc2.0驱动--Microsoft SQL Server JDBC Driver 2.0.exe,很小大概就4M,解压后里面有2个Jar包,sqljdbc4.jar和sqljdbc.jar,这两个都一样,只是针对你的JDK的版本的不同,如果你是JDK6.0直接导入sqljdbc4.jar,以下版本的导入sqljdbc.jar,如果怕麻烦的,两个都导进去也行. 2.包导完了,现在启动SQL配置器,SQL2000的默认端口是1433,所以只要开启端口

远程连接SQL Server2008的设置方式

一.开始->所有程序->Microsoft SQL Server 2008à配置工具àSQL Server配置管理器(右击打开)àSQL Server服务的右侧à开启"SQL Server(MSSQLSERVER)"和"SQL Server Browser"服务. 二.SQL Server网络配置 (1).2008版的控制工具叫做SQL Server Managemet Studio,默认设置 SQL Server 是不允许远程连接的,需要作一下更改:&

用IP连接本地SQL SERVER2008 R2的连接字

问题描述 我用这个连接是可以连接到本地的str="Server=(local);Database=mydb;user=sa;pwd=111111":我想改成IP地址127.0.0.1连接,怎么做,已经找了非常多资料,全部不行,希望试过在回答,全部分都给了http://www.cnblogs.com/tough/archive/2011/11/18/2254076.html这个里面的:DataSource=190.168.1.100,1433;NetworkLibrary=DBMSSOC

Java连接SQL Server2008查询数据库数据,如何显示查询结果到一个列表

问题描述 本人用Java已连接到SQLServer2008,现在想通过Java查询SQLServer中的数据,并显示在一个表中请大神帮忙 解决方案 解决方案二:写个方法,一个jsp页面就搞定.解决方案三:个人觉得还是一样的,查询的sql放到集合里面,然后页面集合显示解决方案四:既然已经连接上了数据库,查询数据就很简单了,直接调用jdbc的查询方法来查询,将结果用集合存放,再传到你要的表中,一步步来啊.