C#Database Mapper - 对象列表

时间:2012-12-17 08:01:59

标签: c# mysql object

我正在使用另一篇文章中提供的示例将数据库查询映射到C#对象:

C# Database Mapper

我无法看到如何利用它来返回对象列表,有人能提出正确答案吗?

1 个答案:

答案 0 :(得分:0)

有很多方法可以做到这一点,我建议你使用linq to SQL

创建dbml类,请参阅此帖子http://blogs.msdn.com/b/charlie/archive/2007/11/19/connect-to-a-sql-database-and-use-the-sql-designer.aspx

然后你可以这样写:

var users = new ArrayList();

       using (var db = new DataClasses1DataContext())
        {
            var query = db.USERS
            foreach (var q in query)
            {
                users.Add(q);
            }
        }

       return users;