2016-05-07 1 views
2

Oracleデータベースにさまざまな数値を問い合せ、カスタム・フォーマットのバイナリ・ファイルにC#のコンソール・アプリケーションでダンプする必要があります。ビジネスデータに応じて、1バイト長、2バイト長、3バイト長、4,6,8,10、および16の数値をエンコードする必要があります... 今のところ私は1バイトcharまたはbyte型の型として指定し、標準バイナリライタで書き込みます。 2バイトの長さの場合、私は短い値型などを使うことができます...しかし、3バイト長、10バイト長などのネイティブ.Net数値型がないことは確信しています... だから私値を(文字列としてoracleから)照会する方法を探そうとしていて、バイナリを書き込んでいます... 私が念頭に置いている2つの解決策:カスタムバイナリライタを作成するか、カスタネット型数値クラスを作成する方法Byte10、Byte16 ...のようなものですが)両方の解決策はうまくいくようです.... どうすればその問題に対処できますか?私は実際にそれらの言語を知らないので、c/C++に切り替えるようアドバイスしてください。カスタムバイナリライタまたはカスタム数値データ型ですか?

ありがとうございました。

+0

探していたものを発見したと思いますか? – Chris

答えて

0

はい、それはすべてのカスタムバイトの管理については[]と私は私がどのようにバイト[]についてhere

関連する問題