应该是xml的和实体的出现了误差,仔细找找

解决方案 »

  1.   

    我觉得是因为你在从数据库返回结果集前已经对字段进行了重命名;xml中对应的property找不到对应的column名;所以先不要在sql中对字段重命名看看。
      

  2.   

    不用在sql中用别名,如果需要绑定再设置即可
    而且用了数据库映射就不用再写完整的sql
    可以把数据库当成实体类操作
      

  3.   

    谢谢各位 
    我原本想用session.Find("from UserInfo")来查询数据并进行绑定,但是绑定后GridView的字段头显示的是表里的名字,就是username,password这种。我想把这些字段头显示成中文的用户名,密码之类的。不知道还有其他的方法没