我在程序(servlet中用jdbc)中访问数据库sqlserver2000,读取数据,报如下错误java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]对象名 'filecontentremember' 无效。 注:对象'filecontentremember' 是一个表名
但是我把那个sql输出到控制台,复制到查询分析器中执行,没问题,这是怎么回事儿呢?请各位帮帮忙哈,先谢谢了!
附:那个sql语句
select id,foreignID,content from filecontentremember where foreignID ='B06FBAD3C58B49DCB50AD75F06C2137B'
但是我把那个sql输出到控制台,复制到查询分析器中执行,没问题,这是怎么回事儿呢?请各位帮帮忙哈,先谢谢了!
附:那个sql语句
select id,foreignID,content from filecontentremember where foreignID ='B06FBAD3C58B49DCB50AD75F06C2137B'
要嘛是程序有问题 要嘛是你程序连得 和 你手动执行的 不是同一个数据库手动能执行 程序也是可以的 请仔细检查
正解!粗心所致,用了不同的数据库。