我有一个事件,联系人和活动参与者的表格。简化的数据结构是:
tblContacts
- CT_ID(主键,Int)
- CT_FirstName(nvarchar(20)
- CT_Surame(nvarchar(20))
tblEvents
- EV_ID(主键,Int)
- EV_EventName(nvarchar(20))
tblEventParticipants
- EVPT_ID(主键,Int)
- EVPT_EV_ID(Int,指向事件的链接)
- EVPT_CT_ID(Int,指向联系人的链接)
我希望能够在datagridview中显示参与者的NAMES。
由于速度的原因,使用组合框列类型是不合适的,因为数据库中有50,000个联系人,任何一个事件中可能有超过1,000个参与者。
我需要能够在datagridview中添加,删除和编辑现有行。
有没有人能够有效地做到这一点?