代码如下:
//创建数据库链接
//在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简单例子
本文地址: http://www.paobuke.com/develop/c-develop/pbk23219.html