列の 1 つに BIT データ型があります。
私はするクエリを書きましたSELECT * FROM TABLE WHERE BITCOLUMN <> @0
1 または 0 を渡すと正常に動作しますが、3 を渡すと、PetaPoco は期待する結果を返しません。
パラメータ値として 3 を使用すると、クエリ ウィンドウで SQL を実行すると、すべてのレコードが返されます。
何か案は?
更新:これを使用string SQL = "SELECT * FROM TABLE WHERE BITCOLUMN <> " + MethodParam;
すると、期待どおりにデータが返されます。