Uploaded image for project: 'S2Dao.NET'
  1. S2Dao.NET
  2. DAONET-72

[seasar-dotnet:696] シーケンスを使った ID をもつテーブルへのinsertに失敗する。

XMLWordPrintable

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Critical Critical
    • 1.3.6
    • Affects Version/s: 1.3.5
    • Component/s: S2Dao.NET
    • None
    • Environment:
      OS:Windows Vista
      DB:Oracle10g
      IDE:Visual Studio 2005 SP1
      言語:C#

      http://ml.seasar.org/archives/seasar-dotnet/2007-December/000696.html

      DAONET-3 - [seasar-dotnet:238] 自動生成するInsert文からEntityのnullであるPropertyを除外する
      で入ってしまった不具合。

      シーケンスによってIDを生成する場合、RDBMSがinsert時に自動発行してくれるわけではないので
      insertの対象に含まれない→主キーにnullを設定することになりエラーとなる。

      コードは修正済み。
      oracleでのテスト環境構築ができ次第検証する。

            Assignee:
            koyak koyak
            Reporter:
            koyak koyak
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: