[seasar-dotnet:1071] DBFlute による親データの取得について
Nakai
[E-MAIL ADDRESS DELETED]
2008年 10月 23日 (木) 18:03:41 JST
いつもお世話になります。
中井と申します。
現在、cb.SetupSelectで親テーブルのデータ取得を試みているのですが、
成功する親子テーブルと失敗する親子テーブルがあり悩んでいます。
例)Aテーブル(親)−A1テーブル(子)
Bテーブル(親)−B1テーブル(子)
↓成功
A1tableCB cb = new A1tableCB();
cb.SetupSelect_Atable();
bhv.SelectList(cb);
↓失敗
B1tableCB cb2 = new B1tableCB();
cb2.SetupSelect_Btable();
bhv2.SelectList(cb2);
共にデータは存在しています。
何かおかしいところはあるでしょうか?
お忙しいところ申し訳ありませんが、
よろしくお願いいたします。
DBFlute:0.8.2
DB:SQLServer2005
以下Exceptionです。
-----------------------------------
<System.NullReferenceException>
【Source】:Seasar.Dao
【Stacktrace】:場所 Seasar.Dao.Impl.RelationRowCreatorImpl.BuildRelationNoSuffix(IRelationPropertyType rpt)
場所 Seasar.Dao.Impl.RelationRowCreatorImpl.SetupNextPropertyCacheElement(RelationRowCreationResource res, IRelationPropertyType nextNextRpt)
場所 Seasar.Dao.Impl.RelationRowCreatorImpl.SetupNextPropertyCache(RelationRowCreationResource res, IBeanMetaData nextBmd)
場所 XXX.AllCommon.S2Dao.InternalRelationRowCreator.SetupPropertyCache(RelationRowCreationResource res)
場所 XXX\\AllCommon\\S2Dao\\S2DaoMetaDataFactoryImpl.cs:行 569
場所 Seasar.Dao.Impl.RelationRowCreatorImpl.CreateRelationPropertyCache(IList columnNames, IBeanMetaData bmd)
場所 XXX.AllCommon.S2Dao.Internal.RsHandler.InternalAbstractBeanMetaDataResultSetHandler.CreateRelationPropertyCache(IList columnNames)
場所 XXX\\AllCommon\\S2Dao\\Internal\\RsHandler\\InternalAbstractBeanMetaDataResultSetHandler.cs:行 50
場所 XXX.AllCommon.S2Dao.Internal.RsHandler.InternalBeanListMetaDataResultSetHandler.Handle(IDataReader dataReader, IList list)
場所 XXX\\AllCommon\\S2Dao\\Internal\\RsHandler\\InternalBeanListMetaDataResultSetHandler.cs:行 72
場所 XXX.AllCommon.S2Dao.Internal.RsHandler.InternalBeanGenericListMetaDataResultSetHandler.Handle(IDataReader dataReader)
場所 XXX\\AllCommon\\S2Dao\\Internal\\RsHandler\\InternalBeanGenericListMetaDataResultSetHandler.cs:行 27
場所 XXX.AllCommon.S2Dao.Internal.SqlHandler.InternalBasicSelectHandler.Execute(IDbCommand cmd, Object[] args)
場所 XXX\\AllCommon\\S2Dao\\Internal\\SqlHandler\\InternalBasicSelectHandler.cs:行 78"
【TargetSite】:System.String BuildRelationNoSuffix(Seasar.Dao.IRelationPropertyType)
seasar-dotnet メーリングリストの案内