データテーブル内の複数のデータ列をマージしようとしています。例えば。住所データは、Housename、street、city、postcodeなどのさまざまな列に保存されます。これらのデータ列を1つにマージし、「住所」として1つのデータ列に入れたいと思います。
研究中の提案はありますか?
ありがとうございました
データテーブル内の複数のデータ列をマージしようとしています。例えば。住所データは、Housename、street、city、postcodeなどのさまざまな列に保存されます。これらのデータ列を1つにマージし、「住所」として1つのデータ列に入れたいと思います。
研究中の提案はありますか?
ありがとうございました
新しいデータ列をデータテーブルに追加し、その 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 はデータテーブルの他の列です。