握手握手我与你遇到类似的情况
我的rs.getString()方法根本不能用,从数据库根本去不出数据,只能写进去。你说说你的运行环境吧
或许咱们还能找到点灵感

解决方案 »

  1. 不会吧,是不是你们的JDBC驱动程序有问题.
      

  2. getString什么都可以取,除了大数据以外。何况varchar?
    不知道这样说是不是有错。
      

  3. kinglomei说的没错,
    你们程序没错,那就是JDBC Driver有错。
      

  4. 你可以试试用rs.getString("cholesson_rule");这样取值的,既是在这里面写上字段的名字
    我用这个方法是可以取到varchar的
      

  5. 应该是没问题的,一般只要不做一些通用的COM组件,大家基本上都是用
    getString()取各种类型的字段的!当然大对象是通过IO流来读写的!
      

  6. 用String cholesson_rule=rs.getString(cholesson_rule);试试看行不行。
      

  7. 我现在也觉得是驱动的问题了我换了oracle9之后问题就解决了。
      

  8. 谢谢大家给予回复,我们的项目要求用mySQL数据库,不能换别的,我在本机上用tomcat4.0.6做的调试,换成字段名去取值我试过了不好使,哥哥们还有没有其他的办法,我很急的过两天就交工了,拜托拜托。
      

类似问题 »