2011-04-06 39 views

回答

0

db4o container.Query<T>()方法返回一个Db4objects.Db4o.Internal.Query.GenericObjectSetFacade对象,它不能直接放入DataGrid中。我很喜欢GridView。

使用try LINQ的扩展方法ToList<TSource>(this IEnumerable<TSource> source)

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