0

私の ASP の detailsview と Gridview には、現在 Oracle データベースにあるフィールドにバインドされた一連のチェックボックスがあります。私の知る限り、Oracle は実際にはブール値を持っていません (代わりに Y/N)。

現在、私は System.Data.OracleClient プロバイダーを使用しています (これを変更するつもりはありません)。ただし、ボックスがチェックされている場合、「真」の値は 1 に等しくなります。ここで、維持しているデータベースでは true が -1 に等しい必要があります。

コードビハインドを使用せずに「true」の値を1から-1に変更する方法を知っている人はいますか?

4

1 に答える 1

0

おそらくこれはあなたが探しているものですか?

また、これらのリンクも役立ちました:

  1. SQL データ型をチェックボックスに評価する The Official Microsoft ASP_NET Forums
  2. DBNull' は型であり、式として使用できません The Official Microsoft ASP_NET Forums
于 2013-07-27T18:49:25.013 に答える