ISQLData.WriteSQL(ISQLOutput) 方法

定义

将此对象写入给定的 SQL 数据流,将其转换回数据源中的 SQL 值。

[Android.Runtime.Register("writeSQL", "(Ljava/sql/SQLOutput;)V", "GetWriteSQL_Ljava_sql_SQLOutput_Handler:Java.Sql.ISQLDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void WriteSQL (Java.Sql.ISQLOutput? stream);
[<Android.Runtime.Register("writeSQL", "(Ljava/sql/SQLOutput;)V", "GetWriteSQL_Ljava_sql_SQLOutput_Handler:Java.Sql.ISQLDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member WriteSQL : Java.Sql.ISQLOutput -> unit

参数

stream
ISQLOutput

SQLOutput 向其写入自定义映射值的数据的对象

属性

例外

如果发生数据库错误,则为 。

注解

将此对象写入给定的 SQL 数据流,将其转换回数据源中的 SQL 值。 该方法的实现必须遵循此协议:<BR> 必须将 SQL 类型的每个属性写入给定输出流。 这是通过调用输出流的方法来写入每个项,按照它们在类型的 SQL 定义中显示的顺序。 具体而言,它必须调用适当的SQLOutput编写器方法(s)(writeIntwriteString等等)执行以下操作:对于 Distinct Type,请写入其单个数据元素;对于结构化类型,请为 SQL 类型的每个属性写入值。

已在 1.2 中添加。

适用于 . 的 java.sql.SQLData.writeSQL(java.sql.SQLOutput)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

另请参阅