我在MS Access中有两个表:
[TABEL_BRANCHE] (BRANCHE_Id Numeric, BRANCHE_Name Text)
[TABEL_WORKER] (WORKER_Id numeric, WORKER_Section numeric, WORKER_Gender Text )
BRANCHE_Name
由变量名填充,例如(计算机,移动,运动,圣经,棋等)。 WORKER_Section
中的值映射到TABEL_BRANCHE.BRANCHE_Id
中的值。 WORKER_Gender
包含MALE
FEMALE
。
我有一个带有ComboBox(ComboBox1
),DatGridView(DataGridView1
)和Chart(Chart1
)的表单。用来自BRANCHE_Name
的值填充ComboBox1。
当我在ComboBox1
中选择一个项目时,DataGridView1
将显示匹配的男性和女性人数。同时,Chart1
将显示人口普查图。
我的代码都运行良好,没有任何错误,但是我想将字段WORKER_Section
从数字更改为文本以显示原始BRANCHE_Name
数据,但我无法使其正常工作。我的两个表没有任何关系。
答案 0 :(得分:0)
不要这样做
当前,WORKER_Section
充当BRANCHE_Name
的外键。那是好的模式设计。您要执行的操作将使速度变慢,增加维护并破坏两个表之间的实际关系。