2011-07-21 11 views
0

SQL Server Analysis Services 2008 R2では、データ型がLONG CONTINUOUSであることを確認しています。誰かが私にドキュメンテーションを指摘できますか?SQL Server Analysis Services 2008 R2長期間にわたるデータ型

私はdescription of the data typesを見つけましたが、実際のデータには何も言いませんでした。

C#とは何ですか?

私はAdomdDataReader.GetInt32()を使用していましたが、データが「小さすぎる」または「大きすぎます」と予測が増え、いくつかのレコードが戻ってきました。

+0

おそらく質問を編集して、コードスニペットと 'too small/large'のエラーを示す長い値を含めるようにしますか?また、正確なエラーメッセージとソース(SQL Serverまたは.NET)は何ですか? –

+0

それは問題です、私は値が何であるか分かりません。もし私がその価値を知っていれば、それはどのデータ型であるのかを簡単に理解することができました。それはまったく私を助けません。そして、エラーは私がInt32について引用したものが小さすぎるか大きすぎます。 – pqsk

答えて

0

わかりました。これはInt64なので、AdomdDataReader.GetInt32()またはAdomdDataReader.GetInt64()として検索すると機能します。明らかに長いInt64です、私は最初から私の答えだったはずです。過去に私は他のデータ型を持っていて、特定のデータ型を入れないことに問題があったのですが、この場合、より低いデータ型(int32 intsead int64)にしていました。それを行う。過去に私はint32をint32と呼ぶことでint16を取得しようとしていましたが、それは問題をもたらしました。だから問題は解決しました。今私の次の問題は、分析サービスがそのような膨大な数を生成する理由ですが、それはこの質問hehのためではないと思います。

関連する問題