嗨,我正在使用 C# 窗口窗体和 mySQL 数据库,我能够连接到数据库、检索数据并将其显示在 DataGridView 中。
现在,如果用户单击 DataGridView 中的一行并按 Delete 按钮,我希望在数据库中删除该选定行。
问题是我需要知道哪些列是主键,以便使用以下 SQL 查询将其从数据库中删除:
DELETE FROM (selected table) WHERE ( Primary column's name(s) = value(s) of primary key column(s) of selected row )
粗体部分是我被困的地方,有人可以帮助我还是知道如何以其他方式删除数据库中的选定行?