You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Visual Studio(C#/SQL)中实现ComboBox联动显示关联数据的方法

模拟车管所(DMV)界面车辆关联显示问题

我正在开发一个模拟车管所(DMV)的界面,用于展示车主及其对应的车辆信息:

  • 已将一个ComboBox绑定到数据库,选中后可自动填充姓名等文本字段
  • 另一个ComboBox用于展示车辆品牌、型号等信息

数据库已通过主外键关联车主与车辆,但第二个ComboBox无法仅显示第一个ComboBox所选车主对应的车辆,始终展示数据库中所有车辆。尝试过多种Visual Studio数据绑定设置,问题仍未解决。


可行解决方案

感谢Morr1gan提供的有效解决办法,只需将以下代码添加到车主选择ComboBox的SelectedIndexChanged事件处理程序中:

int selectedOwnerID; 
int.TryParse(ownerComboBox.Text, out selectedOwnerID); 
vehicleBindingSource.Filter = $"CarOwnerID = {selectedOwnerID}"; 

内容的提问来源于stack exchange,提问作者Johnny Rinaldo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 07:07:03