NHibernateで休憩をとろうとしています:
this.Session.CreateQuery(@"insert into ContactGroupContact (Id, MailAddress, Company, Person, Branch, ContactGroup, User, FaxNumber)
select newid(), MailAddress, Company, Person, Branch,
:destContactGroupId, User, FaxNumber
from ContactGroupContact cgc
where cgc.ContactGroup.Id = :contactGroupId")
.SetEntity("destContactGroupId", tempContactGroup)
.SetGuid("contactGroupId", contactGroupId)
.ExecuteUpdate();
の列Id
はContactGroupContact
タイプGUID
です。
これを実行するNHibernate.QueryException
と、次のメッセージが表示されます。
ノードのデータ型がありません:MethodNode((newid exprList)[Insert into ContactGroupContact(Id、MailAddress、Company、Person、Branch、ContactGroup、User、FaxNumber)select newid()、MailAddress、Company、Person、Branch、:destContactGroupId、User 、ContactGroupContact cgcからのFaxNumberここで、cgc.ContactGroup.Id =:contactGroupId]
誰かが私を助けることができます、何が問題になっていますか?- ありがとう。