私はAccessデータベースからデータを読み取るためにC#ExecuteReader
メソッドを使用しています。データリーダーに私にInt16
値を返してAccess SQL文で整数を返すCBool関数
IIF(IsXYZ = 'True',CBool(1=1),CBool(1=0)) AS IsXYZ
声明上:私は、Accessテーブルに文字列フィールドを持っているし、私のクエリで私は、コードの下に使用してブール値に変換しています。それはbool
を返すことになっています
あたりとして、私はここで何をしないのですか?
ドライバ/プロバイダの問題とは.. CLIタイプの問題を管理していますが、本当にここに十分なコードサンプルを提供していない。あなたは(あなたの接続文字列で)使用しているドライバ/プロバイダとコードスニペットの提供しますあなたは派生したDbCommand型でExecuteReaderを実行します。 –