c# - 设置 ItemsSource 时出现 System.NullReferenceException
问题描述
设置 ItemsSource (ADO.NET EF) 时出现 System.NullReferenceException
dataGrid.ItemsSource = OdbConnectHelper.entObj.работники.ToList();
我检查了 App.Config,一切似乎都正确连接
<add name="qualificationEntities" connectionString="metadata=res://*/db.qualification.csdl|res://*/db.qualification.ssdl|res://*/db.qualification.msl;provider=System.Data.SqlClient;provider connection string="data source=.\sqlexpress01;initial catalog=qualification;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" /><add name="DefaultConnection" connectionString="Data Source=.\sqlexpress01;Initial Catalog=qualification;Integrated Security=True" providerName="System.Data.SqlClient" />
可能是什么问题呢?
解决方案
我找到了解决方案。OdbConnectHelper.entObj = new qualificationEntities();
初始化后忘记在 MainWindow中写入。
推荐阅读
- database - 有没有办法让 CURRENT_TIMESTAMP 只在数据库中存储日期、小时和分钟?
- json - 从 JSON 文件加载的字符串和 QML/QtQuick 中的动态图像创建
- gradle - JMeter - Gradle 构建失败
- docker - Jenkins 在管道上运行任何 docker 命令时出错
- mysql - 我们可以为 apache mysql 端口设置 2 个不同的端口吗?
- java - 重命名文件以按特定顺序按字母顺序排列它们?
- visual-studio-code - 在 VS Code 中自定义颜色?
- kotlin - 为什么 Kotlin 编译器不强制我初始化我在接口中定义的 val?
- git - 无法向主分支提交提交
- python - Dijkstra 在 Python 中的算法实现 - 它是如何工作的?