高手来看看can bind a LONG value only for insert into a LONG column 你插入的值的长度大于4000个字符,把字段改成CLOB吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还有没有其他的可能???我再数据库中执行这条语句可以成功INSERT INTO CARD_INFO( CARD_ID, USER_ID ,NAME_INDEX ,BDAY ,FIRST_PHONE,GROUP_TYPE,FIRSTNAME ,LASTNAME ,ALLNAME ) VALUES( 2437254874 , 803 , 'z' , sysdate , 1 , 1, '张' , '二' , '张二' )但在程序中却抱上面的错误.唯一不同的地方是我再程序中用的是INSERT INTO CARD_INFO( CARD_ID, USER_ID ,NAME_INDEX ,BDAY ,FIRST_PHONE,GROUP_TYPE,FIRSTNAME ,LASTNAME ,ALLNAME ) VALUES( ? , ? , ? , ? , ? , ?, ? , ? , ? )然后stmt.setLong(1,new Long(id).longValue());或者stmt.setString(j++,obj[i][1]);另外当我插入的FIRSTNAME ,LASTNAME ,ALLNAME 是字母,数字的话程序中也可以成功. 数据库毕业设计 做个什么好呢 Oracle资料档案库 如何使用ADO.net连接oracle 10g express? 如何把Tab键过滤掉 哪里有下载oracle9i的电子版数据库开发教程 很怪,我写的删除过程突然无法将它删除,各位遇见过这种情况吗?请进来帮帮忙 如何用SQL将一个字段添加到主键当中? 谁能介绍一下oracle9i启动的服务 D版的oracle在P4下的问题求解? SQL语句的书写问题!急急急 在线等 in和exists的问题 oracle安装时说空间不够的奇怪问题
INSERT INTO CARD_INFO( CARD_ID, USER_ID ,NAME_INDEX ,BDAY ,FIRST_PHONE,GROUP_TYPE,FIRSTNAME ,LASTNAME ,ALLNAME ) VALUES( ? , ? , ? , ? , ? , ?, ? , ? , ? )
然后stmt.setLong(1,new Long(id).longValue());
或者
stmt.setString(j++,obj[i][1]);另外当我插入的FIRSTNAME ,LASTNAME ,ALLNAME 是字母,数字的话程序中也可以成功.