当前位置:编程学习 > C#/ASP.NET >>

读取数据封装问题。


public class USER //user表
        {
            public Object _id;
            public string user { get; set; }
            public string password { get; set; }

        }

public Array dqsql(string tab)
        {

            MongoCollection rs = db.GetCollection(tab);//选择集合,相当于表
           // string tabn = "";
            var lx=tab.GetType();
            var query =
            from e in rs.AsQueryable<USER>()
            where e.user=="abc"
            select e;
           // BsonDocument doc=new BsonDocument();
            Array doc=query.ToArray<USER>();
           return doc;
        }


<USER>这个泛型可否换成变量。
因为user是表结构,每个表的字段都不一样,所以这里的user不是通用的。
可否换成变量,或者有其他更好的办法。 --------------------编程问答-------------------- --------------------编程问答--------------------  

不知道你想干嘛
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,