mongodb GridView C#

 using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel;
using MongoDB.Driver;
using MongoDB.Bson;


public partial class _Default : System.Web.UI.Page
{

    protected void Page_Load(object sender, EventArgs e)      //驱动版本:CSharpDriver-1.7.0.4714
    {
        string conn = "mongodb://192.168.1.173";              //本机ip
        string database = "jtxx_db";                          //数据库
        string collection = "bj_T_Person";                    //集合,类似于SQLServer表

        MongoServer mongodb = MongoServer.Create(conn);       //连接数据库
        MongoDatabase mongoDataBase = mongodb.GetDatabase(database);//选择数据库名
        MongoCollection mongoCollection = mongoDataBase.GetCollection(collection);//选择集合,相当于表   
                              
        var result = mongoCollection.FindAllAs<bj_T_Person>();
        var dbCollectiondata = result.ToList();
        GridView1.DataSource = dbCollectiondata;
        GridView1.DataBind();
        mongodb.Disconnect();
    }

    public class bj_T_Person
    {
        public ObjectId _id { get; set; }           //一定要有_id,否则出错
        public int p_id { get; set; }
        public string p_Name { get; set; }
        public string p_Pwd { get; set; }
        public int isOwner { get; set; }
    }

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值