当然,如果只是READ的话,二个都正常。

解决方案 »

  1.   

    错误信息是:[Microsoft][SQLServer 2000 Driver for JDBC]Value can not be converted to requested type但是,我就是查"Select FirstName,LastName form employees",然后再更新。
    没有要求什么类型转换。各位大虾帮帮忙!!!
      

  2.   

    可能是sqlServer 2000 中的某些字段与java中的基本数据类型之间的矛盾,不兼容导致的。应该对相应的字段,在java中进行类型的调整!
      

  3.   

    我刚刚查了原因,FirstName和LastName的字段类型是 nvarchar ,所以不行,改成 char 类型就可以了。
    但是为什么 nvarchar 不行呢?who can tell why???
      

  4.   

    字段类型不兼容,是数据库,与开发语言 间的问题,而且还有好多字段类型,与java 类型 不能很好的搭配!这需要总结,和积累。
      

  5.   

    字段类型不兼容是一个比较基本的问题,况且还有好多字段类型,与java 类型不能很好的搭配!能不能举几个不兼容的字段类型的例子。
    另外,不兼容有什么解决的方法吗?