亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > MongoDB > 正文

mongodb使用c#驅動數據插入demo

2020-03-14 12:37:45
字體:
來源:轉載
供稿:網友

Mongodb提供了多種開發語言的驅動,java,python,c++,c# 等,這里選用c#驅動作為測試;

首先上mongo官網下載驅動。Ps:官方網站經常連接不順利。

還不如直接在vs的nuget管理包中搜索mongoDB.driver.

需要引入的命名空間:

using MongoDB.Bson;using MongoDB.Driver;

Driver是驅動核心,Bson是和數據格式相關的;

定義一個mongo客戶端,一個mongodb,一個數據集合;

protected staticIMongoClient client;protected staticIMongoDatabase database;protected staticIMongoCollection<BsonDocument> collection;

連接上MongoDB

//定義連接client = new MongoClient("mongodb://127.0.0.1:27017");//獲取test數據庫database = client.GetDatabase("test");     //獲取test數據庫中的集合bioscollection = database.GetCollection<BsonDocument>("bios");

這里解釋說明下:首先你得讓mongod(mongo的服務端)運行起來,不然服務端都沒開,怎么連接呢;目前測試還沒有涉及到安全以及用戶權限數據庫管理這塊,所以這里的連接都是使用的默認不帶用戶登錄驗證;

需求注意的是,如果我們建立的是控制臺程序,那么這個連接必須寫地址必須帶端口,就像上面所寫;

如果是建立的一個MVC web,你僅僅是測試數據插入,在這種無安全驗證的方式下,你可以省去連接字符串。

如下圖;

mongodb,c#,驅動數據

接下來就是定義一個測試數據:

var document =new BsonDocument      {          { "address" , newBsonDocument            {              { "street","2 Avenue" },              { "zipcode","10075" },              { "building","1480" },              { "coord",new BsonArray { 73.9557413, 40.7720266 } }            }          },          { "borough", "Manhattan"},          { "cuisine", "Italian"},          { "grades", new BsonArray              {                new BsonDocument                {                  { "date",new DateTime(2014, 10, 1, 0, 0, 0, DateTimeKind.Utc) },                  { "grade","A" },                  { "score",11 }                },                new BsonDocument                {                  { "date",new DateTime(2014, 1, 6, 0, 0, 0, DateTimeKind.Utc) },                  { "grade","B" },                  { "score",17 }                }              }          },          { "name", "Vella"},          { "restaurant_id","41704620" }      };

最后調用InsertOneAsync()方法;

collection.InsertOneAsync(document);

最終插入結果:

mongodb,c#,驅動數據

這里使用shell來看數據的話就太不直觀了,這里使用的是比較常用的一個mongodb可視化管理工具Robomongo 

附上代碼:

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using MongoDB.Bson;using MongoDB.Driver;namespace mongodbInsert{  class Program  {    protected static IMongoClient client;    protected static IMongoDatabase database;    protected static IMongoCollection<BsonDocument> collection;     static void Main(string[] args)    {       client = new MongoClient("mongodb://127.0.0.1:27017");       database = client.GetDatabase("test");       collection = database.GetCollection<BsonDocument>("bios");       for (int i = 0; i < 14; i++)       {         var document = new BsonDocument      {          { "address" , new BsonDocument            {              { "street", "2 Avenue" },              { "zipcode", "10075" },              { "building", "1480" },              { "coord", new BsonArray { 73.9557413, 40.7720266 } }            }          },          { "borough", "Manhattan" },          { "cuisine", "Italian" },          { "grades", new BsonArray              {                new BsonDocument                {                  { "date", new DateTime(2014, 10, 1, 0, 0, 0, DateTimeKind.Utc) },                  { "grade", "A" },                  { "score", 11 }                },                new BsonDocument                {                  { "date", new DateTime(2014, 1, 6, 0, 0, 0, DateTimeKind.Utc) },                  { "grade", "B" },                  { "score", 17 }                }              }          },          { "name", "Vella" },          { "restaurant_id", "41704620" }      };         collection.InsertOneAsync(document);       }       Console.WriteLine();       Console.ReadLine();    }  }}

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對VEVB武林網的支持。


注:相關教程知識閱讀請移步到MongoDB頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲乱亚洲乱妇无码| 国内精品久久久久影院 日本资源| 成人精品久久一区二区三区| 久久精品国亚洲| 欧美精品久久久久久久久久| 欧美日本国产在线| 7777精品久久久久久| 911国产网站尤物在线观看| 欧美性极品xxxx娇小| 国产精品久久99久久| 日韩欧美亚洲综合| 久久视频在线免费观看| 亚洲国产小视频| 欧美精品18videosex性欧美| 欧美一区深夜视频| 久久精品欧美视频| 国产精品毛片a∨一区二区三区|国| 国产精品96久久久久久| 欧美高清在线视频观看不卡| 国产精品成人一区二区| 亚洲变态欧美另类捆绑| 精品高清美女精品国产区| 欧美日韩aaaa| 高清欧美性猛交xxxx黑人猛交| 国产成人精品电影久久久| 国产精品久久久久久久久久久不卡| 九九综合九九综合| 欧美大肥婆大肥bbbbb| 精品国产欧美成人夜夜嗨| 久久天天躁狠狠躁夜夜躁2014| 久久精品国产精品| 亚洲电影在线看| 国产综合色香蕉精品| 国产91精品久久久久| 日韩经典第一页| 国产视频精品一区二区三区| 欧美午夜丰满在线18影院| 欧美激情亚洲国产| 久久久久久久久爱| 亚洲精品第一国产综合精品| 欧美午夜激情视频| 国产精品99蜜臀久久不卡二区| 黑人巨大精品欧美一区二区三区| 精品福利在线看| 中文国产成人精品| 国产不卡视频在线| 国产精品久久久久久久久久久久| 欧美精品一本久久男人的天堂| 欧美精品激情blacked18| 欧美午夜美女看片| 亚洲最新中文字幕| 欧美人与物videos| 国产美女精品免费电影| 国产精品十八以下禁看| 久久精品电影一区二区| 欧美wwwxxxx| 国产成人精品免费久久久久| 国产亚洲精品日韩| 日韩在线观看网址| 亚洲精品视频网上网址在线观看| 欧美午夜精品久久久久久久| 久久久久久伊人| 国产精品福利在线观看网址| 中文字幕亚洲国产| 成人97在线观看视频| 欧美老肥婆性猛交视频| 中文字幕日韩电影| 日韩久久精品电影| 国产在线观看不卡| 久久久久在线观看| 欧美午夜精品久久久久久浪潮| 亚洲第一网中文字幕| 色老头一区二区三区在线观看| 欧美巨乳美女视频| 久久99久久亚洲国产| 欧美成aaa人片免费看| 国产精品麻豆va在线播放| 久久亚洲精品一区二区| 黑人狂躁日本妞一区二区三区| 国产精品女人久久久久久| 国产欧美久久久久久| 日韩视频中文字幕| 国产在线观看精品一区二区三区| 日韩欧美在线国产| 亚洲成人在线视频播放| 国产精品高精视频免费| 精品久久久久久中文字幕大豆网| 亚洲一区二区国产| 欧美激情精品久久久| 亚洲人a成www在线影院| 亚洲va久久久噜噜噜| 欧美国产日韩一区二区在线观看| 国产精品久久久久久久久借妻| 亚洲一区二区久久久久久| 久久精品国产亚洲一区二区| 美女国内精品自产拍在线播放| 亚洲精品电影在线观看| 国产精品美女在线| 美日韩精品视频免费看| 亚洲毛片在线观看| 国产午夜精品理论片a级探花| 亚洲网站在线看| 国产精品www色诱视频| 欧美在线观看网址综合| 日韩欧美国产中文字幕| 久久精品久久久久电影| 欧美午夜激情在线| 欧美洲成人男女午夜视频| 欧美日韩在线影院| 91成人在线播放| 日韩免费av一区二区| 91精品啪aⅴ在线观看国产| 免费91在线视频| 亚洲国产欧美日韩精品| 色无极影院亚洲| 91精品综合久久久久久五月天| 国产99在线|中文| 欧美午夜精品久久久久久久| 91久久久久久久久久久久久| 日本19禁啪啪免费观看www| 日韩精品在线电影| 亚洲欧美日韩国产精品| 欧美劲爆第一页| 伊是香蕉大人久久| 精品国偷自产在线视频99| 成人妇女免费播放久久久| 国产精品久久久久免费a∨大胸| 久久九九有精品国产23| 欧美麻豆久久久久久中文| 中文字幕在线看视频国产欧美在线看完整| 国产免费一区二区三区在线观看| 日韩精品视频三区| 久久精品视频99| 欧美一区二粉嫩精品国产一线天| 亚洲天堂成人在线| 精品亚洲夜色av98在线观看| 亚洲国产精彩中文乱码av| 久久影院在线观看| 亚洲精品天天看| 久久精品视频在线观看| 久久久精品久久久久| 久久久久久久电影一区| 欧美日韩精品国产| 超碰91人人草人人干| 成人av资源在线播放| 精品国模在线视频| …久久精品99久久香蕉国产| 亚洲精品国产品国语在线| 欧美综合第一页| 国产精品久久久久久久9999| 97久久精品人搡人人玩| 日韩欧美中文第一页| 91精品国产91久久久久久| 国产精品精品久久久| 久久理论片午夜琪琪电影网| 亚洲专区中文字幕| 一区二区三区黄色| 国产日韩精品综合网站| 欧美日韩国产91| 欧美俄罗斯性视频| 亲爱的老师9免费观看全集电视剧| 欧美肥老妇视频| 国产精品成人免费视频| 奇米成人av国产一区二区三区|