- - PR -
DataAdapter間のデータのコピー
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2002-08-06 18:37
はじめまして
OledbDataAdapterとDataSetを使って OracleからSQLServerにデータをコピーしようと考えてます OracleとSQLServerのテーブル構造は同じにしていますがどうも 上手くいきません。 エラーメッセージを出してみると、 「値をNULLにすることはできません。パラメータ名:DataSet」 といったメッセージが出ます。 DaOra.Fill(DsOra, strTableName) DTOra = DsOra.Tables(strTableName) DaSQL.Fill(DsSQL, strTableName) DTSQL = DsSQL.Tables(strTableName) For i = 0 To DTOra.Rows.Count - 1 DTSQL.ImportRow(DTOra.Rows(i)) Next MessageBox.Show(DsSQL.Tables(strTableName).Rows.Count) DaSQL.Update(DsSQL.GetChanges, strTableName) メッセージボックスではデータセットの件数も増えているのですが、もしかしたら 根本的に間違っているのでしょうか? ご存知の方ご教授よろしくお願いします。 |
1