java命名空间java.sql接口sqldata的类成员方法:
readsql定义及介绍
本文导语:
readsql
void readsql(sqlinput stream,
string typename)
throws sqlexception
用从数据库读取的数据填充此对象。该方法的实现必须遵守此协议:
必须从给定输入流读取 sql 类型的每个属性或元素。此操作通过调用输入流的...
readsql
void readsql(sqlinput stream,
string typename)
throws sqlexception
- 用从数据库读取的数据填充此对象。该方法的实现必须遵守此协议:
- 必须从给定输入流读取 sql 类型的每个属性或元素。此操作通过调用输入流的某个方法读取每个项(按照它们在类型的 sql 定义中显示的顺序)。
- 然后,
readsql
方法将数据分配给(此对象或其他对象的)适当字段或元素。明确地说,它必须调用适当的 reader 方法(sqlinput.readstring
、sqlinput.readbigdecimal
等)来执行以下操作:对于不同类型,读取其单个数据元素;对于结构类型,读取 sql 类型的每个属性的值。
jdbc 驱动程序在调用此方法之前用类型映射初始化输入流,此方法由流上适当的 sqlinput
reader 方法使用。
- 参数:
stream
- sqlinput
对象,从中读取要自定义映射的值的数据typename
- 数据流上的值的 sql 类型名称
- 抛出:
sqlexception
- 如果发生数据库访问错误
sqlfeaturenotsupportedexception
- 如果 jdbc 不支持此方法- 从以下版本开始:
- 1.2
- 另请参见:
sqlinput