どのようにデータテーブルの既存のデータ列に式を追加するのですか?

私はデータテーブルに列を追加している間に式を追加することができますが、データテーブルに既存のdatacolumnの式を更新する必要があります。

どうすればいいのですか ?

      foreach (DataColumn col in this.dv.ToTable().Columns)
            {
                 if (col.ColumnName == "tot")
               {
                    col.Expression = string.Empty;
                     col.Expression = "description";

                }
            }

このコードは動作していないようです。 どのように私はこれを達成するのですか?

1
問題を修正しました.. this.dv.ToTable()ではなくthis.dv.Table()。Columns ToTableは、基礎となるデータテーブルへの参照の代わりに常に新しいテーブルを返します。
追加された 著者 GutterStink,
何故なの?何が起こるのですか? どのようなエラーがありますか
追加された 著者 SLaks,

答えはありません

0