eclipse里java成功连接了数据库sql server 2008,可以运行,但是一旦录入什么信息,查询什么的就显示

com.microsoft.sqlserver.jdbc.SQLServerException: 用户 'Sa' 登录失败。 ClientConnectionId:66ec5c8e-0571-4e64-8652-fbf0551c3736
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:216)
at com.microsoft.sqlserver.jdbc.TDSTokenHandler.onEOF(tdsparser.java:254)
at com.microsoft.sqlserver.jdbc.TDSParser.parse(tdsparser.java:84)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.sendLogon(SQLServerConnection.java:2908)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.logon(SQLServerConnection.java:2234)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.access$000(SQLServerConnection.java:41)
at com.microsoft.sqlserver.jdbc.SQLServerConnection$LogonCommand.doExecute(SQLServerConnection.java:2220)
at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:5696)

第1个回答  2016-11-01
你程序没连上数据库,已经说了Sa用户登录失败,检查一下你的密码填对了没有,数据库服务启动了没有,tcp/ip服务开启了没有。追问

你说的都弄了,就是连接数据库那段代码执行时成功的,后面操作的时候就不行了

追答

把你代码贴出来看看。

本回答被提问者采纳
第2个回答  2016-11-01
登录方式不对,换windows身份验证登录。具体怎么写代码自己百度一下。我对C#熟悉些。追问

不是要用SQL Server身份验证么?

追答

如果是本机或域用户就最好windows方式。

本回答被网友采纳

有关eclipse中出现java.lang.NullPointerException的问题
NullPointerException,这个是空指针异常 java有基本类型和引用类型 空指针异常其实就是:引用类型在未赋值的情况下(默认为null)却执行了某些具体的操作 出现了这样的异常 主要看返回的错误信息 看看是哪个引用类型未被初始化而导致的 。这样的问题初学者经常出现 ...

jbuilder的application程序(连接数据库的程序)运行后,我点击关闭按钮关 ...
1)Jbuilder支持最新的Java技术,包括Applets、JSP\/Servlets、JavaBean以及EJB(Enterprise JavaBeans)的应用。 2)用户可以自动地生成基于后端数据库表的EJB Java类,Jbuilder同时还简化了EJB的自动部署功能.此外它还支持CORBA,相应的向导程序有助于用户全面地管理IDL(分布应用程序所必需的接口定义语言Interface Definition Languag...

快来下载,免费!替代Navicat的开源数据库神器|强烈推荐
DBeaver 是一款基于 Java 开发的通用数据库管理和开发工具,遵循 ASL 协议,兼容多种操作系统,如 Windows、Linux 和 macOS。作为 Eclipse 框架的作品,它支持插件扩展,内置众多实用工具,如 ER 图、数据导入\/导出、数据库比较等,几乎涵盖了Navicat的所有功能。无论是主流的 SQL Server、MySQL,还是 No...

求一个编程,开发工具用的是JSP和eclipse,三层架构的
1、JDK (Java Development Kit)Java开发工具集 从初学者角度来看,采用JDK开发Java程序能够很快理解程序中各部分代码之间的关系,有利于理解Java面向对象的设计思想。JDK的另一个显著特点是随着Java (J2EE、J2SE以及J2ME)版本的升级而升级。但它的缺点也是非常明显的就是从事大规模企业级Java应用开发非常困难,不能进行复杂...

eclipse开发的jsp网站怎么放在tomcat下独立运行
1、首先正确的安装tomcat,到这里下载http:\/\/tomcat.apache.org\/whichversion.html 下载,安装。完成后的目录里面conf、common、webapps三个主要目录;从上面的图可以看到,这个默认画面来自$CATALINA_HOME\/webapps\/ROOT\/index.html 2、目录说明 webapps:主要用于web应用程序部署,就是你的应用程序放在这里...

...家庭普通版系统在Eclipse的java块里连接SQLServer2000的驱动,Eclipse...
可能用户名密码错误,如果正确的话应该可以运行。可能是你配置的错误。

JAVA初学者的疑问
回答2:你这问题问的可以说已经到了白痴的地步,写带数据库的程序只要在服务器端安装数据库就可以,客户端会远程访问这个数据库,根本不需要在每个客户端都安装一个数据库。后半个问题你是说想写一个数据库还是连接数据库的程序?如果你想写一个数据库那我真帮不了你,如果你想写一个应用到数据库的...

JAVA程序应用与开发(java应用开发技术实例教程)
编写DAO层,建立数据库 编写业务层action 编写显示文件jsp、html Java桌面端程序开发 Java对于服务器个人电脑和移动设备来说是一项伟大的技术由于需要java的跨平台的特性因此java在服务器和移动设备方面的应用是非常成功的但java在个人电脑应用方面的情况和在服务器及移动设备方面的应用有所不同但是这很快就会有所改变至少...

J2ME相关资料
如果你想要学习EJB的话,Tomcat无法满足你的需要。 二、 Servlet\/JSP篇 10 什么是Servlet? 答:一个Servlet是一个Java类。它处理Http(s)请求并作出响应,包括返回一个HTML页面或转交给其他URL处理。 Servlet必须运行在一个Web Container例如Tomcat中。 Servlet必须是javax.servlet.http.HttpServlet的子类, 你可以继承do...

php用的什么软件
PHP的标准记录工具,PHP文档记录器:非常容易记录PHP代码、程序应用和方案。FTP和SFTP组合简化配置,使开发者安全地从远程服务器灵活的上载和下载项目文件。(2).高水平的商务应用开发直接链接最广泛使用的专业数据库,像IBMDB2\/Cloudscape\/Derby、MySQL、Oracle、MicrosoftSQL Server, PostgreSQL和 SQLite。通过使用带 SQL92 ...

相似回答