c++ builder DBGrid1删除sql
时间: 2023-12-14 21:36:26 浏览: 71
c++ builder 开发的医院内部系统客户端.zip
您可以使用以下代码将 DBGrid1 中选定的行从数据库中删除:
```
if (MessageDlg("确定要删除选定的行吗?", mtConfirmation, TMsgDlgButtons() << mbYes << mbNo, 0) == mrYes)
{
TDataSet *DataSet = DBGrid1->DataSource->DataSet;
if (!DataSet->IsEmpty())
{
DataSet->Delete();
DataSet->ApplyUpdates(-1);
}
}
```
请注意,这将只删除 DBGrid1 中选定的行,而不是整个数据表。同时,这也需要您先将数据表绑定到 DBGrid1 控件上。
阅读全文