DbStreamConverter

ストリームベースのDB変換ツール(3)

Oracle対応と自動的にテーブルを作成する機能拡張をした版*1を作成しました。あと、SQL Azureに対しても使ってみましたが、とりあえず問題なく動作しました。このツールは使い道ですが、もともとは開発時にデータベース変更があるとテストデータの変更が大変…

ストリームベースのDB変換ツール(2)

DbStreamConverterを使ったデータ変換ですが、簡単に手順を紹介します。 準備 まずはデータベースの用意が必要です。ここではNorthwindを利用します。手順は単純なので別に他のDBでも構いません。データベースが用意できたら、転送用のテーブルを作ります。…

ストリームベースのDB変換ツール(1)

DBデータをストリーム処理するをツール(ソース)にしてみました。(UIはMVVM View Makerで作成しています。)変換元テーブルまたはSELECT文と、変換先テーブルを指定するとDBデータをストリーム処理するで紹介したIDataReader とSqlBulkCopyを利用してデー…