2009-03-27 14 views
0

簡単な質問linq imultipleresults - 結果を反復する

私は同じ結果セットをいくつでも返すことができるsprocを呼び出しています。

私は一度に何人が返されるかを知るループを持っています。これは素晴らしいことです。

ループ内では、getresult()を使用して、データを指定された型に変換します。これはうまくいくようですが、BALをUIに渡すページにデータを表示すると、エラーコード500の奇妙なjavascriptエラーが発生します。

デバッグiveが見つかったら、結果は次のようになりますタイプに変換されます。

タイプは自分自身を追加したもので、その内部にはスキーマ内のどのエンティティにもマッピングされない列があります。これは問題を引き起こすでしょうか?

私はlinq全体に非常に不満を感じています。私はそれがうまくいくと思うところでは非常に時間がかかります。

答えて

0

JavaScriptエラーコード500が内部サーバーエラーである場合、これはAJAXになります。したがって、データをフェッチするために使用しているコードを表示することができます。 WCF、静的ページメソッドを使用していますか?あなたはデータを取得するために使用されるサーバー側の方法でecxceptionsを記録していますか?

+0

ここにコメントを追加してください。カスタムajax実装を使用していますか、または更新パネルを使用していますか? –

関連する問題