Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#和MongoDB从代码创建DB_C#_Mongodb_Bigdata - Fatal编程技术网

C#和MongoDB从代码创建DB

C#和MongoDB从代码创建DB,c#,mongodb,bigdata,C#,Mongodb,Bigdata,嗨,我正试图用C代码在MongoDB中创建一个数据库,这是我正在使用的代码 public partial class SqlToMongo : Form { public SqlToMongo() { InitializeComponent(); connectToMongo(); } public void connectToMongo(){ var con = "mongodb://127.0.0.1";

嗨,我正试图用C代码在MongoDB中创建一个数据库,这是我正在使用的代码

    public partial class SqlToMongo : Form
{
    public SqlToMongo()
    {
        InitializeComponent();
        connectToMongo();
    }
    public void connectToMongo(){
        var con = "mongodb://127.0.0.1";
        MongoClient client = new MongoClient(con);
        var db = client.GetDatabase("BetsOdds");
      bool d =  db.RunCommandAsync((Command<BsonDocument>)"{ping:1}")
    .Wait(2000);
        var Betsodds = db.GetCollection<BetOdds>("Betodds");
    }
}
public分部类SqlToMongo:Form
{
公共图书馆()
{
初始化组件();
connectToMongo();
}
公共图书馆{
变量con=”mongodb://127.0.0.1";
MongoClient=新的MongoClient(con);
var db=client.GetDatabase(“betsoffics”);
bool d=db.RunCommandAsync((命令){ping:1})
.等待(2000年);
var betsforges=db.GetCollection(“betoforges”);
}
}
ping在MongoService运行时返回true,在服务关闭时返回false,代码正常工作。 我使用RoboMongo作为MongoDB的GUI,代码运行后,我仍然看不到GUI上的数据库。我需要一些帮助我做错了什么


谢谢

在添加一些数据之前,数据库不会显示在列表中。我没有使用RoboMongo,但是如果您用代码创建一个数据库,然后使用Mongo控制台列出数据库,您将看不到任何东西。添加一些数据并重试,数据库将显示在“show dbs”命令的列表中。

在添加一些数据之前,数据库不会显示在列表中。我没有使用RoboMongo,但是如果您用代码创建一个数据库,然后使用Mongo控制台列出数据库,您将看不到任何东西。添加一些数据并重试,数据库将显示在“show dbs”命令的列表中。

您是否已刷新RoboMongo中的特定连接。对于数据库的每次更改,我们都需要刷新以查看RoboMongo中的更改。有点奇怪。你刷新了RoboMongo中的特定连接了吗。对于数据库的每次更改,我们都需要刷新以查看RoboMongo中的更改。有点奇怪。