怎么没有人呀.自己创建的一个对象,其实是String 我想在保存到数据库中的时候用SetObject来赋参数的时候能使用。
我要实现什么样的接口才可以呀
我要实现什么样的接口才可以呀
解决方案 »
- struts+hibernate整合出现下面问题要怎么解决!请教!谢谢!
- 如何能用java让针式打印机自动换页
- 使用SSH通过哪些方法可以提高查询效率啊
- 存货清单的问题
- 获取本机IP怪事?
- hibernate中的sql查询“违反协议”是怎么造成的啊??
- please help me,appreciate it
- 各位自己都是如何解决tomcat5+struts+mysql的中文问题的
- 谁有上传图片的到sql server2000数据库的/java/jsp代码?/
- HttpServletResponse如何修改Http Response中的StatuText,并通过ajax接收
- 请会使用Jgroups的高手,指点一下Jgroups的用法?
- 一个Struts跳转问题 在线等
void setObject(int parameterIndex,
Object x,
int targetSqlType,
int scale)
throws SQLException使用给定对象设置指定参数的值。第二个参数必须是一个对象类型;对于整数值,应该使用 java.lang 的等效对象。 在发送到数据库之前,给定 Java 对象将被转换为给定 targetSqlType。如果对象具有自定义映射关系(属于实现 SQLData 接口的类),则 JDBC 驱动程序应该调用 SQLData.writeSQL 方法将它写入 SQL 数据流中。另一方面,如果该对象是实现 Ref、Blob、Clob、Struct 或 Array 的类,则驱动程序应该将它作为相应 SQL 类型的值传递给数据库。 注意,此方法可用于传递特定于数据库的抽象数据类型。
参数:
parameterIndex - 第一个参数是 1,第二个参数是 2,依此类推。
x - 包含输入参数值的对象
targetSqlType - 将发送给数据库的 SQL 类型(定义于 java.sql.Types 中)。scale 参数可以进一步限定此类型。
scale - 对于 java.sql.Types.DECIMAL 或 java.sql.Types.NUMERIC 类型,该参数是小数点后的位数。对于所有其他类型,将忽略此值。
抛出:
SQLException - 如果发生数据库访问错误
另请参见:
Types