0

HeloオブジェクトのタイプとIDを取得しました。nhibernateセッションから取得するにはどうすればよいですか?例タイプt=会社; Int id = 100;

getobject(t、id)その中の何かを変更します

4

1 に答える 1

0

コードにエラーがありましたが、たとえば、

Namespace.Company Namespace.somefolder.Companyこの場合、機能します;)

       public static Object GetObjectFromSession(object ret, int id)
    {
        string z = ret.GetType().ToString();
        z = z.Substring(z.LastIndexOf('.') + 1);
        ISession session = GetExistingWebSession();
        ret = session.Get(z, id);
        return ret;
    }

    public static Object GetObjectFromSession(string ret, int id)
    {
        ret = ret.Substring(ret.LastIndexOf('.') + 1);
        ISession session = GetExistingWebSession();
        return session.Get(ret, id);
    }
于 2012-04-23T12:29:36.260 に答える