解决 请帮助我与asp.net和mongoDB

aadi56

新成员
已加入
2020年12月28日
留言内容
3
编程经验
Beginner
我正在尝试使用数据库作为MongoDB在asp.net中创建员工注册页面。我想要做的是拥有唯一的电子邮件ID,当用户尝试使用电子邮件ID注册时,它应该表明数据库中已经存在该电子邮件ID,我无法弄清楚如何在MongoDB中做到这一点。 SQL有大量资源,但是在Asp + mongoDb中却没有,这是pastebin,我已经包含了Model类& Controller Class.

Hastebin

如果用户尝试使用相同的电子邮件ID注册,我无法弄清楚如何显示错误消息

 

金西尼

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
3,459
位置
悉尼,澳大利亚
编程经验
10+
使用什么数据库都没有关系。完全相同的原则适用。您将只使用其他ADO.NET提供程序,并且SQL可能会稍有变化,但是查询仍然是查询。对SQL Server数据库执行的任何步骤与对任何其他数据库执行的步骤相同。
 

跳伞

工作人员
已加入
2019年4月6日
留言内容
2,430
位置
弗吉尼亚州切萨皮克
编程经验
10+
因此,基本上,您想学习在Mongo中如何像使用查询一样查询SQL。那么,这是一个C#问题吗?听起来像一个Mongo问题。
 

跳伞

工作人员
已加入
2019年4月6日
留言内容
2,430
位置
弗吉尼亚州切萨皮克
编程经验
10+
您将如何使用SQL?您将对Mongo执行相同的操作。
 

金西尼

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
3,459
位置
悉尼,澳大利亚
编程经验
10+
If you know how to use ADO.NET with SQL Server then you know how to use ADO.NET with any database because it's basically the same regardless. If you can use a SqlConnection, SqlCommand, SqlDataAdapter, etc, for SQL Server then you can use an OleDbConnection, OleDbCommand, OleDbDataAdapter, etc, for any OLE DB data source, or you can use a dedicated third party ADO.NET provider if one exists for your data source, e.g. Connector/Net for MySQL.

如果您不知道如何使用ADO.NET,则应该研究如何使用ADO.NET。完成此操作后,如果遇到实际问题,您可以尽最大努力使用找到的信息,然后将其发布回这里。
 
Last edited:
最佳 底部