c#怎么安装和使用MongoDb

介绍

本篇内容主要讲解“c#怎么安装和使用MongoDb”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“c#怎么安装和使用MongoDb”吧!


MongoDb可视化工具

我用的是Robomongo,使用起来感觉还不错,可自行下载。

 C #怎么安装和使用MongoDb

c#操作

新建一个WinForm程序,然后在引用里鼠标右键选择管理NuGet程序包。

 C #怎么安装和使用MongoDb

在浏览里输入MongoDb搜索

 C #怎么安装和使用MongoDb

安装第一个MongoDb。司机,完成后在引用里就会有对应的DLL

注:在使用过程中发现MongoServer不能用,原来还需要安装mongocsharpdriver才行

 c#怎么安装和使用MongoDb

,,,,

在窗体界面增加一个文本框和一个按钮

 c#怎么安装和使用MongoDb

然后我们新建一个类起名为CPersonal,对应的我们MongoDb里MyDemo数据库的个人

 C #怎么安装和使用MongoDb

 C #怎么安装和使用MongoDb

要建立数据库连接,就一定要知道服务器的地址,端口等信息。所有的这些信息,我们都使用连接字符串表示.MongoDB的连接字符串格式如下:

 MongoDb://(用户名:password@] host1[:端口1][,host2:端口2,…[,hostN [: portN]]][[数据库][吗?选项]]

下面看看连接字符串中的各个字段的含义:

<李>

mongodb://:这个是mongodb连接字符串的前缀

<李>

用户名:密码(可选):可选项,表示登录用户名和密码,用于完成用户安全验证

<李>

hostN:必须的指定至少一个主机,表示连接到的mongodb实例

<李>

portN(可选):可选项,默认连接到27017

<李>

数据库(可选):如果指定用户名:password@,连接并验证登陆指定数据库。若不指定,默认打开管理数据库。

<李>

选项(可选):可选项,如果不使用/数据库,则前面需要加上/K辛友∠疃际羌刀詎ame=值,键值对之间通过,或;(分号)隔开

我们把button1的事件写上查询个人里面所有信息

 C #怎么安装和使用mongodb

,,,,,,,,,,,,,,,var=collection.AsQueryable<列表;CPersonal> ();
,,,,,,,,,,,,,,,foreach (CPersonal项列表)
,,,,,,,,,,,,,,,{
,,,,,,,,,,,,,,,,,,,textBox1.AppendText(“名称:“+ item.name +“,,年龄:“;+ item.age);
,,,,,,,,,,,,,,,,,,,textBox1.AppendText (“\ r \ n");
,,,,,,,,,,,,,,,}

通过收藏。AsQueryable获取到所有的个人的数据,然后用foreach输出,运行后点击按钮效果

 C #怎么安装和使用MongoDb

如果查年龄大于30的,可以用刚才上面var=collection.AsQueryable<列表CPersonal>();后面加上哪里的λ表达式列表

var=collection.AsQueryable ()。(t=祝辞,t.age> 30);

效果如下

 C #怎么安装和使用MongoDb

 C #怎么安装和使用MongoDb

改为非λ表达式的方法

,,,,,,,,,,,,,,,var=从t列表collection.AsQueryable ()
,,,,,,,,,,,,,,,,,,,在t。年龄比;30
,,,,,,,,,,,,,,,,,,,选择t;

 c#怎么安装和使用MongoDb

到此,相信大家对“c#怎么安装和使用MongoDb”有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

c#怎么安装和使用MongoDb