2011-08-16 2 views
3

SqlBulkCopyクラスをInformixデータベースで使用する方法はありますか。それとも、私のInformixデータベースでこのクラスの動作が必要なためです。Informixを使用したSqlBulkCopy

私がしようとしているのはSO 6856004です。

EDIT:

私はすべてIfxBulkCopyを見つけることができません。

enter image description here

答えて

1

Informix用のADO.NETプロバイダにIfxBulkCopyクラスがあるように見えます。クラスのドキュメントはこちらです:

http://publib.boulder.ibm.com/infocenter/idshelp/v111/index.jsp?topic=/com.ibm.net_cc.doc/dqx1db2bulkcopyclass.htm

そのプロバイダが良いものであれば同じでない場合は、このクラスの使用法は、SQL Serverのために利用可能なSqlBulkCopyクラスとして、非常に類似していなければなりません。これは、DataTableまたはIDataReaderの実装がWriteToServerになることを意味します。

「IBM Data Server Provider for .NET」には、標準のADO.NETプロバイダーのものとは異なる可能性があることに注意してください。

+0

ありがとうございます。私は 'IBM.Data.Informixを使用しています '; を使用しますが、この名前空間にはまったく表示されません。私はこのDLLへの参照を追加しました。 このエラーが発生しました。型または名前空間の名前 'IfxBulkCopy'が見つかりませんでした(使用するディレクティブまたはアセンブリ参照がありませんか?)いつも –

+0

このクラスが含まれているDLLがある場合は助けてください。 –

+1

@just_name「IfxBulkCopy」クラスが「IBM Data Server Provider for .NET」というパッケージに含まれているように見えましたが、それをダウンロードしてみてください。リンク、それは、IBM.Data.Informix.dllと呼ばれるDLLにある必要があります。 –