C#中使用1.7版本驱动操作MongoDB简单例子

//创建数据库链接

//在1.7的版本驱动中这样写是会报 MongoServer方法已过时的

//MongoServer server =  MongoDB.Driver.MongoServer.Create(strconn); 

//带有用户名,密码的如下写法,不带的则直接ip+端口就可以

const string connectionString = "mongodb://city:liyang@192.168.1.211:27017";

//得到一个客户端对象的引用                    GetServer()对服务器对象的引用          

var Server = new MongoClient(connectionString).GetServer();

//到一个数据库对象的引用

var client = Server.GetDatabase("City");

//对一组对象的引用

var collection = client.GetCollection<citys>("citys");

//插入一个 实体

for (int i = 0; i < dt.Rows.Count; i++)

{

    collection.Insert(new citys

    {

        province = dt.Rows[i][0].ToString(),

        city = dt.Rows[i][1].ToString(),

        county = dt.Rows[i][2].ToString(),

        areacode = "0" + dt.Rows[i][3].ToString(),

        postalcode = dt.Rows[i][3].ToString()

    });

}

以上是 C#中使用1.7版本驱动操作MongoDB简单例子 的全部内容, 来源链接: utcz.com/z/315211.html

回到顶部