jdbc 中数据库连接成功但出现对象名无效是怎么回事

如题所述

jdbc连接成功的话,就说明你的环境变量设置正确了,而且那些连接的URL也设置对了
会出现对像名无效,极有可能是数据库的设置权限不对,比方说如果你连接的是SQLSERVER2000,那么你必需在你的数据库里面设置用户权限
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-08-18
察看你 sql 语句中的使用数据表 的字段名(对象名称) 是否正确;有时候字段名写错了也会报 对象名称无效
第2个回答  2009-08-18
类似getString(“xx”) 在数据库没有这个xx字段

jdbc 中数据库连接成功但出现对象名无效是怎么回事
jdbc连接成功的话,就说明你的环境变量设置正确了,而且那些连接的URL也设置对了 会出现对像名无效,极有可能是数据库的设置权限不对,比方说如果你连接的是SQLSERVER2000,那么你必需在你的数据库里面设置用户权限

java连接上数据库,可是显示对象名无效为什么
jdbc连接成功的话,就说明你的环境变量设置正确了,而且那些连接的URL也设置对了 会出现对像名无效,极有可能是数据库的设置权限不对,比方说如果你连接的是SQLSERVER2000,那么你必需在你的数据库里面设置用户权限

java中显示对象名无效。。。
估计是表名写错,所以找不到stuNo,才会报“stuNo”无效。或者如果stuNo是int类型,("delete from dtudent where stuNo='"+number+"'")中的number不需要加引号。

...Driver for JDBC][SQLServer]对象名 'xxx' 无效
对象名无效是说明连接数据库的时候没有找到以xxx命名的对象,比如数据库名,或者表名,或者列名。或者试图,或者存储过程等。

对象名无效
'student' 无效 就是没有这个表 看看你数据库连接的是哪个?(小心库和表不对应,)我朋友就出现着个状况 一口要顶说我这个库有表 结果最后他连接到pubs库去了 不是自己的student库

进行jdbc时出现异常,我检查了,表名没有错误,却报异常。急!急!急!_百 ...
肯定是你的表不存在。连接没有问题。madmin表你说存在,那你连接的数据库中是否有这个表?是不是你连接了另一个数据库。1、你查看一下你的数据库名字,和你用JDBC连接的数据库名字是否一致。2、查找另一个存在的表,是否也是这样的异常。3、在查询分析器上查询是否可以。4、!-_-,没办法了。把...

如何解决“SQL对象名无效”的问题
java中连接数据库,数据库连接字符串不是可以指定数据库名么,指定了应该就没问题了。String Driver="com.microsoft.sqlserver.jdbc.SQLServerDriver"; \/\/连接SQL数据库的方法 String URL="jdbc:microsoft:sqlserver:\/\/localhost:1433;DatabaseName=db_name"; \/\/db_name为数据库名 String Username="u...

求助:使用JDBC调用Oracle,返回对象是RECORD,报异常:无效的名称模式
解决办法:创建表时,如果报ORA-00955名称已由现有对象使用 但select时候,又查不到。 还有可能。同义词重名了。 在Synonyms(Oracle数据库,PL\/SQL Developer 工具)条目下。 查看是否存在同义词。 有的话将同义词删除就可以了 将TYPE CORPMEMBER_RECTYPE IS RECORD 改为TYPE CORPMEMBER_RECTYPE AS...

sql中的对象名无效问题
java中连接数据库,数据库连接字符串不是可以指定数据库名么?!指定了应该就没问题了吧 String Driver="com.microsoft.sqlserver.jdbc.SQLServerDriver"; \/\/连接SQL数据库的方法 String URL="jdbc:microsoft:sqlserver:\/\/localhost:1433;DatabaseName=db_name"; \/\/db_name为数据库名 String Usern...

急!!!java.sql.SQLException: 对象名 xxx 无效。
你这个应该没错吧。说提示找不到。你看下表名。字段名 是否正确 你的哪个表是建在哪个数据库的 String conURL="jdbc:jtds:sqlserver:\/\/localhost:1433\/master";你检查下这段。你的ytest表是不是在这个数据库里?

相似回答