在asp.net中使用带gridview控件的db4o数据库

在asp.net中使用带gridview控件的db4o数据库,asp.net,gridview,db4o,Asp.net,Gridview,Db4o,我有一个db4o数据库,我想与asp.net web应用程序一起使用,我想从db4o数据库中绑定数据。我该怎么做 我正在使用VS2008/asp.net和c# 帮帮我 谢谢看起来db4o得到了支持。我还发现了这篇关于如何使用Linq到db4o的CodeProject的文章。你可能想阅读整本书,但如果你想直接去看演示,它们大约在页面的一半 他们的文档中还有更多内容,包括一个示例。db4ocontainer.Query()方法返回一个Db4objects.db4o.Internal.Query.Ge

我有一个db4o数据库,我想与asp.net web应用程序一起使用,我想从db4o数据库中绑定数据。我该怎么做

我正在使用VS2008/asp.net和c#

帮帮我

谢谢

看起来db4o得到了支持。我还发现了这篇关于如何使用Linq到db4o的CodeProject的文章。你可能想阅读整本书,但如果你想直接去看演示,它们大约在页面的一半


他们的文档中还有更多内容,包括一个示例。

db4o
container.Query()
方法返回一个Db4objects.db4o.Internal.Query.GenericObjectSetFacade对象,您不能直接将其放入数据网格。我假设GridView也会发生这种情况

尝试使用Linq扩展方法
ToList(此IEnumerable源代码)

使用System.Linq;
/*...*/
IList db4oList=container.Query();
grid.DataSource=db4oList.ToList();
using System.Linq;
/*...*/
IList<MyClass> db4oList = container.Query<MyClass>();
grid.DataSource = db4oList.ToList();