本人以前做java的、现在改用C#、太多东西不了改!!
 这次项目中使用NHibernate做数据的持久、前台通过json形式传来数据、转换成对象入库。
 但就在session.save(obj)插入数据库时,死活不让我插。 求解!
  -------------------
  obj.Id = System.Guid.NewGuid().ToString();
  DataAccessor.Save(obj);
  -------------------
  公共类DataAccessor:
  public static int Save(object obj)
        {
            ISession session = null;
            try
            {
                session = OpenSession();
                session.Save(obj);
                session.Flush();
            }
            catch ..
  -------------------
   调试到save时:‘在 NHibernate.MappingException 中第一次偶然出现的“NHibernate.DLL”类型的异常’、、字段、类型都很简单全部都是Varchar、我想映射文件不会出错、而且这些数据我都验证了直接插入数据库是可以的==、百思不得其解、求指点一二!