0
OleDbDataAdapter internal error: invalid row set accessor: Ordinal=6 Status=UNSUPPORTEDCONVERSIONSQL Server CE 3.5を使用するntextを使用したOleDbDataAdapter例外
私がやっているのは、単純なselect文を実行しようとしていることです。序数6のフィールドはNTEXT
フィールドです。彼らはOleDbプロバイダと私のデータベースのNTEXT
フィールドを使用できないと私に伝えていますか?ここに回避策はありますか?
あなたはc#とsqlサーバーの両方をコンパクトに使用しています - なぜsqlce名前空間/プロバイダを使用しないのですか? –
実際には、複数のデータベースタイプ(SQL Server 2005、SQL Server CE、およびMicrosoft Access)をサポートしようとしています。基本となるデータレイヤーでは、SqlCeConnectionオブジェクトを使用できるように大量の書き換えが必要になります。多くのreader.HasRowsがSqlCe名前空間では動作しませんが、OleDbでは動作します。 – Tom