0

偽造ログのエラーはUnable to determine the number of columns in the ODBC result: [Microsoft][SQL Native Client]Invalid cursor state

Endecaは少しブラックボックスなので、どのSQL呼び出しがこのエラーを引き起こしているのか正確にはわかりません

4

1 に答える 1

1

グレン、

SQLServer 2005(およびおそらく他のSQLServerバージョン)ではSQLNumResultCols、クエリが重要なストアドプロシージャの呼び出しである場合、ODBCの呼び出しは無効な列数を返したり、エラーをスローしたりすることが知られています。クエリがストアドプロシージャを呼び出す場合は、直接テーブルまたはビューの読み取りを使用して、おそらくForgeのロジックと組み合わせて、同じ結果を導き出すかどうかを確認してください。

ブレット

于 2011-10-31T09:09:06.140 に答える