Sql server 删除已从数据窗口中删除但尚未提交到数据库的数据时

Sql server 删除已从数据窗口中删除但尚未提交到数据库的数据时,sql-server,null,sql-delete,powerbuilder,Sql Server,Null,Sql Delete,Powerbuilder,当我删除已从数据窗口中删除但尚未提交到数据库的数据时。正在数据库中创建空行。。。谁能帮我解决这个问题试着删除简单的一行并删除它 任何插入更新删除都需要提交,请添加以下内容: if dw.update() = 1 then commit; else rollback; end if 快乐编码请提供更多详细信息。如何删除数据,使用哪个数据库?有代码片段吗?Greko2009:删除:ELSEIF key=keyJ!然后,如果dw_detail.getselectedrow(0)=dw_de

当我删除已从数据窗口中删除但尚未提交到数据库的数据时。正在数据库中创建空行。。。谁能帮我解决这个问题

试着删除简单的一行并删除它

任何插入更新删除都需要提交,请添加以下内容:

if dw.update() = 1 then 
  commit;
else 
 rollback;
end if

快乐编码

请提供更多详细信息。如何删除数据,使用哪个数据库?有代码片段吗?Greko2009:删除:ELSEIF key=keyJ!然后,如果dw_detail.getselectedrow(0)=dw_detail.GetRow(),则dw_detail.scrolltorow(dw_detail.GetRow())如果为null(dw_detail.GetItemString(dw_detail.GetRow(),'discrep')),则消息框(“错误”,“未找到任何项!”)否则dw_detail.deletRow(dw_detail.GetRow())dw_detail.SetItemStatus(dw detail.getselectedrow(0),0,delete!,modified!))il_currentrow——如果dw_detail.Update()=1,则使用SQLCA提交;else messagebox(“警告”、“是否要删除?”)在我使用sql server时结束