[問題] DataGridView關聯用法
在同一個Form內 有3個DataGridView
但是總是串不起來
想做的是(1)-->(2)-->(3)
<1> 整體的購買狀況
編號 商品
001 A
002 B
... ....
<2> 某商品購買的客群
序號 顧客 商品
001 大明 A
002 大明 B
003 安安 A
004 大明 B
... .... ...
<3> 某客人曾選購的商品
序號 顧客 商品
001 大明 A
002 大明 B
004 大明 B
------------------------------------
目前可做出1 -> 2
點選DataGridView1內的資料
DatagridView2可篩選出特定A OR B商品的客群
但想在DataGridView2點選資料,DataGirdView3卻無法正常使用....
想請益是哪邊有誤 感謝
//這是1與2的關聯部分
ForeignKeyConstraint fkSale_Customer = new
ForeignKeyConstraint("FK_Sales_Customer",
dtSales.Columns["商品"],
dtCustomer.Columns["商品"]);
dtCustomer.Constraints.Add(fkSale_Customer);
dsXIN.Relations.Add("FK_Sales_Customer",
dtSale.Columns["商品"], dtCustomer.Columns["商品"]);
dataGridView2.DataSource = dsXIN;
dataGridView2.DataMember = "Sale.FK_Sale_Customer";
//2與3通聯的部分大同小異
如果寫在同一個function中,執行後3個表格都不會有資料,完全灰
把2與3的關聯 寫到另一個function中,則表1及表2正常 表格3則灰色
應該怎麼樣更改呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.84.232
推
08/31 14:48, , 1F
08/31 14:48, 1F
→
08/31 14:48, , 2F
08/31 14:48, 2F
→
08/31 14:49, , 3F
08/31 14:49, 3F
→
08/31 14:49, , 4F
08/31 14:49, 4F
推
08/31 14:53, , 5F
08/31 14:53, 5F
→
08/31 14:53, , 6F
08/31 14:53, 6F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章