Vin*_*ini 6 java mysql database servlets
我正在基于用户选择要在结果中显示的字段动态创建查询.问题是,当要从数据库中检索数据时,我通常使用getXXX()方法来检索适当的类型.但在这种情况下,我不知道适当的类型是什么,因为列是随机选择的.
getXXX()
有没有什么方法可以在不指定数据类型XXX的情况下以字符串格式获取数据?我正在使用MySQL和Servlets.
Den*_*ret 12
您可以使用通用getObject方法:
获取此ResultSet对象的当前行中指定列的值,作为Java编程语言中的Object. 此方法将返回给定列的值作为Java对象.Java对象的类型将是与列的SQL类型对应的缺省Java对象类型,遵循JDBC规范中指定的内置类型的映射.如果值为SQL NULL,则驱动程序返回Java null.
获取此ResultSet对象的当前行中指定列的值,作为Java编程语言中的Object.
此方法将返回给定列的值作为Java对象.Java对象的类型将是与列的SQL类型对应的缺省Java对象类型,遵循JDBC规范中指定的内置类型的映射.如果值为SQL NULL,则驱动程序返回Java null.
归档时间:
12 年,7 月 前
查看次数:
1919 次
最近记录: