为什么需要JDBC数据类型?该怎么解决

为什么需要JDBC数据类型??JDBC数据类型在Java语言类型和具体数据库数据类型之间充当转换的中介。但,我不明

为什么需要JDBC数据类型??
JDBC   数据类型在Java语言类型和具体数据库   数据类型之间充当转换的中介。

但,我不明白,JDBC驱动程序为什么需要这种   中介类型呢?直接完成Java语言类型到特定数据库   的数据类型之间的转换不完了吗??



[解决办法]
不同数据库的数据类型都有差别,这样可以使你的代码和数据库减少耦合性。
[解决办法]
不同的数据库定义的类型总是不一样的吧,jdbc起到中介的作用
[解决办法]
回复人:xu_xinyu(雪候鸟) ( 五级(中级)) 信誉:100 2007-2-27 18:25:58 得分:0
?

不同数据库的数据类型都有差别,这样可以使你的代码和数据库减少耦合性。

------------------------------------------------
同意这个观点!
呵呵 你说新出一种数据库的时候 是出个新的驱动方便还是修改java方便呢???
[解决办法]
Java的数据类型和SQL的数据类型虽然相近,但不相同,是无法简单替代的.