你好我正在从一个类调用我的产品,但是我一直收到这个错误: “对象引用未设置为对象的实例。”
测试:
global::OfficeSystem.Employees employees = new OfficeSystem.Employees();
employees.Delete(Convert.ToInt64("17")); <--- Primary Key
employees.GetEmployeeByOfficeID(Convert.ToInt64("6"));
这里有什么问题?
答案 0 :(得分:1)
听起来好像你没有实例化你的对象。我建议在调试中运行代码并在员工上添加一个监视器以确保它不为零。希望有所帮助。
答案 1 :(得分:0)
这只是意味着您使用的是null
对象。访问null
上的成员永远无效。
我不确定导致错误的是哪一行。它是那个说“主键”的人吗?如果是这样,员工可以null
吗?找到使用调试器应该是非常简单的。
如果需要,请在使用对象之前检查null
以防止此错误。