DOBON.NET DOBON.NETプログラミング掲示板過去ログ

型なしDataTableを型ありDataTableに入れるには?

  • 題名: 型なしDataTableを型ありDataTableに入れるには?
  • 著者: miyako
  • 日時: 2012/07/10 20:57:22
  • ID: 30724
  • この記事の返信元:
    • (なし)
  • この記事への返信:
    • (なし)
  • ツリーを表示
環境/言語:[OS : Windows XP / 言語 : Visual Basic .NET / .NET Framework : 3.5]
分類:[ASP.NET]

【解決したい問題】

データの重複をDataViewを利用して除去したいと思い、下記のようにコーディングしてみました。

-----
Dim dt1 As New DS1.TBL1DataTable
Dim dt2 As New DS1.TBL1DataTable

(dt1にデータをセットする処理)

Dim dv = New DataView(dt1)
dt2 = dv.ToTable(True)
-----

ですが、ToTableメソッドを使用すると、型なしDataTableになるようで、型指定DataTableに入れるとキャストエラーになってしまいます。
キャスト関数では変換できないようで、困っています。
型なしDataTableを型ありDataTableに入れるには、どのような方法がありますでしょうか?
よろしくお願い致します。

DOBON.NET | プログラミング道 | プログラミング掲示板