【发布时间】:2014-07-08 14:08:40
【问题描述】:
我正在尝试用 C# 开发 .net 桌面应用程序。我在这个应用程序中使用的数据存储在 mongodb 集合中。我可以在 datagridview 中显示数据,我可以在这个 datagridview 中添加行,但是我无法将此更改反映到我的 mongodb 集合中。
我的集合:站和 doclist 我存储来自这个集合的文档。这是我在 datagridview 中显示数据的代码的一部分:
Mongo mongo = new Mongo();
mongo.Connect();
var database = mongo.GetDatabase("test");
var collection2 = database.GetCollection<Stations>("Stations");
BindingList<Stations> doclist = new BindingList<Stations>();
foreach (Stations stat in collection2.FindAll().Documents)
{
doclist.Add(stat);
}
dataGridView1.DataSource = doclist;
有人知道吗?
【问题讨论】: