none
GridViewからDetailsViewにキーを渡し、更新、削除をしたい RRS feed

  • 質問

  • 初めての質問です。よろしくお願いします。
    さっそくですが、GridViewと、その下にDetailsViewを配置し、GridVeiwで選択→DetailsViewで
    ↓のDataTableの更新、削除をしたいのです。現在、GridViewの選択ボタンを押すと、下に配置したDetailsViewに
    DataIDとDataRowNoがパラメタとして渡されて一意のレコードを表示するところまでは実現できたのですが、
    更新、削除ができません。色々試したところ、キー項目以外のDataNameなどにNULLや空文字列が入っていると
    更新、削除ができないようです。NULLや空文字列が入っていても更新、削除ができる方法が
    あるのでしょうか?アドバイスをお願いいたします。

    [DataTable]
      DataID PK
      DataRowNo PK
      DataName

    2007年5月6日 15:19

回答

  • 自己解決しました。

    処理対象のレコードにNull値が含まれている場合には同時実行制御は正しく動作しないため、SQLを編集

    する必要がありました。

    2007年5月8日 15:33