如何通过c#.net执行mongo命令
本文关键字:mongo 命令 执行 net 何通过 | 更新日期: 2023-09-27 18:28:16
如何通过c#.net执行mongo命令,例如,我们需要从c#代码中执行sql插入命令,我们有ExecuteNonQuery(),
SqlConnection mycon = new SqlConnection(strcon);
mycon.Open();
string strquery = "INSERT INT0 studentDetails values('" + txtName.Text.ToString() + "','" + txtQual.Text.ToString() + "','" + txtAge.Text.ToString() + "','" + txtMobile.Text + "')";
SqlCommand cmd = new SqlCommand(strquery, mycon);
cmd.ExecuteNonQuery();
****以同样的方式,如何为编写c#代码来执行mongodb查询**
是的,MongoDB当然像SQL一样拥有所有的查询。
我建议您不要学习SQL,从云开始。像MongoDB这样的云采用NO-SQL格式。所有正在创建的表都是无模式的,也就是说,它们没有任何特定的结构。
数据库-->将保存集合(就像SQL表一样)。
通过C#,我们需要获得MongoDB服务器的连接字符串,并获得为数据库和集合创建的实例,并为您想要的方法执行查询。
创建实例和执行查询的示例代码是
string uri = "mongodb://username:password@servername:portnumber/databasename";
var client = new MongoClient(uri);
var db = client.GetDatabase(databaseName);
var collection = db.GetCollection<BsonDocument>(collectionName);
collection.InsertOne(collectionItem);
取消学习SQL,为集合创建一个实例,然后使用方法。
您可以在我的博客中看到更多信息:MongoDB在C#-MVC 中完成操作