SQLSelect.Delete 方法 | |
删除当前行。
命名空间:
XSharp.VO.SDK
程序集:
XSharp.VOSQLClasses (在 XSharp.VOSQLClasses.dll 中) 版本:2.22 GA
语法 VIRTUAL METHOD Delete() AS LOGIC CLIPPER
[ClipperCallingConventionAttribute(new string[] { ... })]
public override bool Delete()
查看代码返回值
类型:
Boolean
如果成功则返回 TRUE;否则返回 FALSE。
备注
行直到 Commit() 被调用时才会被删除,如果 Rollback() 被调用,则行不会被删除。
Delete() 如果成功,将发送 NotifyRecordChange 消息。 如果服务器当前定位在追加缓冲区上,SQLSelect:Delete() 将取消待定的更新。
Delete() 使用的SQL语句类型(搜索或定位)由系统自动确定,除非使用 SQLSelect:ScrollUpdateType 设置为游标、键或值。
提示: |
---|
如果 SQLSelect:Delete() 使用的 SQL 语句类型是“值”,可能会删除多于一行,因为被删除的行是基于匹配这个值的。
|
参见