x:deleteRow 操作用来在使用 x:select 操作从数据库生成的结果集中删除一行。
x:select 操作中引用的同一连接信息将用于 x:deleteRow 操作。
缺省情况下,此操作删除当前行。请查看下面的 rows 属性的描述,以了解如何删除其他行。如果要删除的行不是当前行,则首先将当前行中的任何更改应用于数据库。操作结束时,被删除行后面的行成为当前行。
除非此操作发生在 x:batch 操作之内(在该情况下,在 x:batch 结束之前,编号不更改),否则,此操作将更改被删除行之后的所有行的编号。
<x:deleteRow name = "target bean name" row = "rowNumber" />
x:deleteRow 操作具有下列属性:
使用 x:deleteRow 操作将使被删除行后面的行成为当前行。除非此操作发生在 x:batch 操作之内(在该情况下,在 x:batch 结束之前,编号不更改),否则,此操作将更改所有后续行的编号。
此示例从结果集中删除行 5,即第 6 行。
<x:deleteRow name="select1" row="5" />