私の ASP の detailsview と Gridview には、現在 Oracle データベースにあるフィールドにバインドされた一連のチェックボックスがあります。私の知る限り、Oracle は実際にはブール値を持っていません (代わりに Y/N)。
現在、私は System.Data.OracleClient プロバイダーを使用しています (これを変更するつもりはありません)。ただし、ボックスがチェックされている場合、「真」の値は 1 に等しくなります。ここで、維持しているデータベースでは true が -1 に等しい必要があります。
コードビハインドを使用せずに「true」の値を1から-1に変更する方法を知っている人はいますか?