关于jdbc的紧急求救~~~!在线等........ 老问题了用setString()来写日期型String date=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你没有看懂我的问题啊,仔细看看就知道了,是setObject方法啊 嗯,感觉像是类型有问题,你说数据库中的是时间类型,但是报错提示是Timstamp,这个地方检查一下吧另外: if (params[i].getClass().getName().equals("java.lang.String"))应该修改为:if (params[i] instanceof java.lang.String) 格式正确哦,都没有错误.但是现在我通过别的手段把问题解决了,谢谢大家的支持.但我还想把问题问完好么?也就是在jdbc的preparement的预处理中获得数据库每个字段类型,char(i)其type=1(i<=6) type=93(i>6)float型的是8,int是4那返回日期型的是几呢? 唉,这个问题很麻烦,因为不同的数据库,不同的数据库驱动程序得到的结果都不一样所以,你还是使用类似于Hibernate之类的东西来解决吧 Hibernate,强,我也在使用,推荐先在小点的项目用下。 大家一起来做题目--寻找吸血鬼数字(Think in java) java 集合排序 谁最快?给个实例最好。 java 基本问题 socket编程自定义协议 在for循环中,如何实现变量的动态命名? Eclipse RCP 开发 做个什么东西来练习一下好? 大家看看为什么会出现这样的结果? 有什么好办法,使得输出和输入一样. 如何为引用起名呢 请问,pb组件是否能够发布到jboss吗? 怎么样设置classpath !!!求救:在控制台下输入一个汉字字符串,怎么输出来就不是汉字本身了?!!!!!!!!!!!!!! 哪有java多媒体编程的资料啊?急!
另外:
if (params[i].getClass().getName().equals("java.lang.String"))应该修改为:
if (params[i] instanceof java.lang.String)
float型的是8,int是4
那返回日期型的是几呢?