在Delphi中删除表的行

时间:2009-11-10 09:07:55

标签: delphi

我添加了一个表,但是我有一些特定的行要删除它。 我怎么能这样做?

3 个答案:

答案 0 :(得分:3)

TDataSet.Delete显然是答案......

答案 1 :(得分:0)

如果您使用的是表,可以使用FindKey方法将光标定位在正确的行上,然后调用T表的Delete方法。

答案 2 :(得分:0)

如果你的表中没有索引(使用Jim提到的FindKey),你可以手动搜索你要删除的记录,例如:

if TTable.FieldsByName('FieldName').AsString='CertainValue'
  TTable.Delete;