看板 C_Sharp 關於我們 聯絡資訊
在 VB.net可以用下列程式碼,來指 dataset中的 某一table 的某一column 的名稱 如: -------前略----------- Dim ds As DataSet = New DataSet() Dim parentcol As DataColumn Dim childcol As DataColumn parentcol = ds.Tables("產品類別").Columns("類別編號") childcol = ds.Tables("產品資料").Columns("類別編號") ==>Build OK!! 可是,當我想要改成 C# 來表示, 如: DataSet ds = new DataSet(); DataColumn parentcol ; DataColumn childcol; parentcol = ds.Tables("產品類別").Columns("類別編號"); childcol = ds.Tables("產品資料").Columns("類別編號"); Compile後, 最後兩行出現錯誤,錯誤狀況是說 'System.Data.DataSet.Tables' 代表'屬性',但是必須是 '方法' 請問各位學長,我該如何更改?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.40.39
seagal:我猜是ds.Tables.Item("產品類別") 140.109.73.177 06/30
seagal:但我沒在寫C#不知道有沒猜到 140.109.73.177 06/30
Remin:可是沒有ds.Tables.item 這項 140.109.40.39 06/30
chavy:小括號換成中括號應該就好了140.117.187.111 06/30
chavy:ds.Tables["產品資料"].Columns["類別編號"]140.117.187.111 06/30
liunate:沒錯就是 () --> [] 203.67.37.162 06/30
Remin: 非常感謝!! 140.109.40.39 07/01