0

データテーブル内の複数のデータ列をマージしようとしています。例えば。住所データは、Housename、street、city、postcodeなどのさまざまな列に保存されます。これらのデータ列を1つにマージし、「住所」として1つのデータ列に入れたいと思います。

研究中の提案はありますか?

ありがとうございました

4

1 に答える 1

2

新しいデータ列をデータテーブルに追加し、その Expression プロパティを使用します (詳細はこちら http://msdn.microsoft.com/en-us/library/system.data.datacolumn.expression.aspx ) 。

式プロパティでは、そのような他の列の値を連結できます

dim myNewDataColumn as new datacolumn
myNewDataColumn.Expression = "Address + ' ' + city + ' ' + state" 
mtDataTable.Column.Add(myNewDataColumn)

Address、City、State はデータテーブルの他の列です。

于 2012-02-02T16:11:53.987 に答える