急!急!oracle 中 long 类型在 tomcat 中的问题 jsp跟java运行结果是一样的也许你的jsp程序跟用java写的不太一样吧如此建议你用jsp调用javabean的方式取得String 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 此jsp在websphere+db2运行完全正确改为oracle+tomcat后就不行我只是把数据库中的db2: long varchar 改为 oracle: long 也许是驱动问题。试过 new String(getLong())了吗? getLong()返回数值oracle中long是字符型的 楼上,我记得oracle的long就是String类型的,至于为何为取的null我只能靠猜测,你使用的大概是preparedStatement吧查询的时候如果使用了中文做参数,那么改用statement去做查询 无啊我一直都用Statement而且有些表可以查到有些却读不到真奇怪 我的网站上很多都是有这种问题不只是一个不小心造成的我在websphere+db2上测试过谢谢gdsean(摇滚java) 按二进制流插入数据库:假如一个文件(图片)插入表//PICContent字段是clob字段String sSql = "INSERT INTO TEST( PICContent)VALUES(?)";java.sql.PreparedStatement insertMIMEstmt= conn.getPreparedStatement(sSql);byte[] pic = getPictureByte();//取得大文件的字节,这个方法自己搞定java.io.ByteArrayInputStream bais = new java.io.ByteArrayInputStream(pic);insertMIMEstmt.setBinaryStream(1, bais, pic.length);insertMIMEstmt.execute(); javaSE用数组作为方法的参数 关于CRC32 jdk中有没一个方法和方法A(每次调用时返回一个唯一的字符串)类似,并给出解释 好心人来帮帮忙吧 积分问题 equals跟=的区别 我安装了jdk-1_5_0_04-nb-4_1-win.exe ,为何在 安装的bin 目录下找不以javac.exe 呢? 青鸟5.0的教材 全套 java和SQLServer的存储过程! 十万火急!Java中如何实现容器及容器中组件的拖动? JAVA TCP 发送数据 applet中如何定义字体? 为什么编译不过去?
改为oracle+tomcat后就不行我只是把数据库中的
db2: long varchar 改为 oracle: long
试过 new String(getLong())了吗?
oracle中long是字符型的
为取的null我只能靠猜测,你使用的大概是preparedStatement吧
查询的时候如果使用了中文做参数,那么改用statement去做查询
我一直都用Statement
而且有些表可以查到
有些却读不到
真奇怪
不只是一个不小心造成的
我在websphere+db2上测试过
谢谢gdsean(摇滚java)
假如一个文件(图片)插入表
//PICContent字段是clob字段
String sSql = "INSERT INTO TEST( PICContent)VALUES(?)";
java.sql.PreparedStatement insertMIMEstmt= conn.getPreparedStatement(sSql);byte[] pic = getPictureByte();//取得大文件的字节,这个方法自己搞定
java.io.ByteArrayInputStream bais = new java.io.ByteArrayInputStream(pic);
insertMIMEstmt.setBinaryStream(1, bais, pic.length);
insertMIMEstmt.execute();