出 未将对象引用设置到对象的实例错误

lovetsfuer 2010-05-21 03:10:21
UI层的代码

AdminInfo admininfo = new AdminInfo(); AdminInfo属于model层
admininfo.username = username; username、password从文本框中获得
admininfo.password = password;

//查数据库严重用户名、密码的正确性
if (BLL.AdminUser.CheckUserLogin(admininfo)) ------程序运行到此次跳转到BLL层CheckUserLogin()
{

//登录完成后,把用户信息传到主程序
frmMain.UserName = username;
frmMain.PassWord = password;

this.DialogResult = DialogResult.OK;
this.Close();
}



public static bool CheckUserLogin(AdminInfo admininfo)
{
return dal.CheckUserLogin(admininfo); -------到这出现未将对象引用设置到对象的实例错误
}

请教大家问题出在哪了?找了半天没找打原因,是不是在UI层检验用户不该那样写?请指点
...全文
35 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
testtestett 2010-05-21
  • 打赏
  • 举报
回复
监视一下看哪个东西为null,把它new 起来
无心雨云 2010-05-21
  • 打赏
  • 举报
回复
dal
实例化了没有
myrroom 2010-05-21
  • 打赏
  • 举报
回复

return dal.CheckUserLogin(admininfo); -------到这出现未将对象引用设置到对象的实例错误
你的dal实例化了吗?

调试下,看看是那个对象没有实例化,给他new了不就OK了

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧