1

これが正しい質問場所かどうかはわかりませんが、ここに行きます;

Microsoft SQL 2008 R2 Business Inteligence Development Studio を使用して分析サービスを作成し、最終的に OLAP キューブを構築しました

データ ソース ビューでデータを調べようとすると、例外が発生します。何らかの理由で、BIDS は列のバイナリ データを解析できないか、解析しません。

スローされる例外は、BIDS のハンドルされない例外のように見えます。メッセージの最後の行はTo replace this default dialog please handle the dataError event

エラーメッセージの最初の部分:

The following exception occured in the datagridView:

System.argumentException: Parameter is not valid. at system.drawing.image.fromstream(Stream stream, boolean useEmbeddedColorManagement, boolean validateImageData) at...

使用されるデータベースは、IBProvider v3 ODBC ドライバーを介して接続された firebired 2.5 データベースです。以前に問題がありました。コード ページを西ヨーロッパの win1252 に変更して、テキスト フィールドを正しく解析できるようにしました。

firebird の Web サイトで、バイナリ フィールドにサブタイプを設定できることがわかりました。これは 0 = 定義されていないため、firebird はバイト単位でデータを保存します。

フィールドの中を見ると、いくつかの rtf データがあります。

誰かがこれを経験したことがありますか、または誰かが私を正しい方向に向けることができますか?

編集:例外を追加しました

編集:サブタイプを 1 (テキスト) に変更しても問題はありません。しかし、これには 431 個のテーブルを更新する必要があります。もっと簡単な方法があるべきではありませんか?

4

0 に答える 0