如何使用asp.net mvc检查数据库中是否存在重复数据

史蒂夫·多森

我想显示一条消息,指出JourneyID数据库中已经存在。

模型是:

using System.Web.Mvc;
namespace Project_Final.Models
{
using System;

public partial class sp_FMS_Group6_Module3_ViewBonusMilesRequesttt_Result
{
    public int RequestID { get; set; }
    public Nullable<long> CustomerID { get; set; }
    [Remote("Check", "Home", ErrorMessage = "Bonus Miles Request has already been sent!")]
    public Nullable<int> JourneyID { get; set; }
    public Nullable<System.DateTime> RequestDate { get; set; }
    public string Status { get; set; }
}
}

以下是我的控制器中的操作:

[HttpPost]
public ActionResult Index(string Create)
{        
        FMS_Group6_Module3_BonusMilesRequestt objProd = new FMS_Group6_Module3_BonusMilesRequestt();
        objProd.CustomerID = int.Parse(Request.Form["CustomerID"].ToString());
        objProd.JourneyID = int.Parse(Request.Form["JourneyID"].ToString());
        objProd.RequestDate = DateTime.Parse(Request.Form["RequestDate"].ToString());
        objProd.Status = "Pending";

        objDB.FMS_Group6_Module3_BonusMilesRequestt.Add(objProd);

        int i = objDB.SaveChanges();
        if (i > 0)
            ViewBag.Message = "Product details saved successfully";
        return Content("<script language='javascript' type='text/javascript'>alert('Your Bonus Miles Request has been successfully sent!');window.location='/Home/GetID'</script>");
        //return Redirect("GetID");
}

public ActionResult Check(string Crreate)
{
        FMS_Group6_Module3_BonusMilesRequestt objProd = new FMS_Group6_Module3_BonusMilesRequestt();
        bool ifJourneyIDExist = false;
        try

        {

            ifJourneyIDExist = Crreate.Equals(objProd.JourneyID) ? true : false;

            return Json(!ifJourneyIDExist, JsonRequestBehavior.AllowGet);

        }

        catch (Exception ex)

        {

            return Json(false, JsonRequestBehavior.AllowGet);

        }
}

任何形式的帮助将不胜感激。谢谢。

Tor

在插入之前,如果JourneyID存在,您可以检查数据库

if (objDB.FMS_Group6_Module3_BonusMilesRequestt.Any(x => x.JourneyID == objProd.JourneyID))
{
    // Exists
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用 ASP.NET MVC 剃刀中的实体框架检查数据库中是否存在记录?

来自分类Dev

我必须检查Asp.Net中的数据库中是否存在数据

来自分类Dev

使用 asp.net 时,如何检查我的 pin 是否存在于 SQL 数据库中?

来自分类Dev

使用asp.net在数据库中插入数据时如何避免重复值?

来自分类Dev

如何检查数据库和表在vb .net项目中的sql服务器中是否存在?

来自分类Dev

如何检查数据库和表在vb .net项目中的sql服务器中是否存在?

来自分类Dev

使用VB.NET检查MSSQL中是否存在数据库的最简单方法是什么?

来自分类Dev

检查sql服务器数据库中是否存在一行,然后使用vb.net删除

来自分类Dev

如何检查数据库中是否存在具有特定 ID 的记录,避免已发布的 ASP.NET Core MVC 应用程序中出现“违反 PRIMARY KEY 约束”错误?

来自分类Dev

如何在asp.net mvc中使用Linq从数据库中删除多个记录

来自分类Dev

子类未保存在ASP.Net MVC身份模型中的数据库中

来自分类Dev

检查 ASP.NET C# 中的 MS Access 数据库是否返回任何行

来自分类Dev

无法使用PHP,Mysql和Angular.js检查数据库中的重复数据

来自分类Dev

如何使用ASP.NET MVC将数据从数据库导出到Excel工作表?

来自分类Dev

在ASP.Net MVC中管理数据库连接

来自分类Dev

如何使用ASP.NET MVC将使用GrapeJS汇编的页面保存到数据库

来自分类Dev

如何从ASP.NET WebAPI MVC中的多个数据库获取数据

来自分类Dev

如何检查数据库中是否存在多个值?

来自分类Dev

如何检查数据库中是否存在值

来自分类Dev

如何检查Firebase数据库中是否存在密钥?

来自分类Dev

如何检查android中是否存在Sqlite数据库?

来自分类Dev

如何检查SQLite中是否存在数据库?

来自分类Dev

使用ASP.NET MVC更新数据库

来自分类Dev

如何使用asp.net mvc在数据库中保存级联下拉列表项

来自分类Dev

如何在 ASP.NET MVC 中使用 JSON 为数据库做种

来自分类Dev

如何在ASP.NET MVC 4中使用ViewModel(IEnumerable)更新我的数据库

来自分类Dev

如何在数据库中存储图像URL并在ASP.NET MVC中使用它?

来自分类Dev

如何消除下拉列表中显示的重复数据?在ASP.net中的FormView中?

来自分类Dev

如何在ASP.NET MVC 4中从数据库填充下拉列表

Related 相关文章

  1. 1

    如何使用 ASP.NET MVC 剃刀中的实体框架检查数据库中是否存在记录?

  2. 2

    我必须检查Asp.Net中的数据库中是否存在数据

  3. 3

    使用 asp.net 时,如何检查我的 pin 是否存在于 SQL 数据库中?

  4. 4

    使用asp.net在数据库中插入数据时如何避免重复值?

  5. 5

    如何检查数据库和表在vb .net项目中的sql服务器中是否存在?

  6. 6

    如何检查数据库和表在vb .net项目中的sql服务器中是否存在?

  7. 7

    使用VB.NET检查MSSQL中是否存在数据库的最简单方法是什么?

  8. 8

    检查sql服务器数据库中是否存在一行,然后使用vb.net删除

  9. 9

    如何检查数据库中是否存在具有特定 ID 的记录,避免已发布的 ASP.NET Core MVC 应用程序中出现“违反 PRIMARY KEY 约束”错误?

  10. 10

    如何在asp.net mvc中使用Linq从数据库中删除多个记录

  11. 11

    子类未保存在ASP.Net MVC身份模型中的数据库中

  12. 12

    检查 ASP.NET C# 中的 MS Access 数据库是否返回任何行

  13. 13

    无法使用PHP,Mysql和Angular.js检查数据库中的重复数据

  14. 14

    如何使用ASP.NET MVC将数据从数据库导出到Excel工作表?

  15. 15

    在ASP.Net MVC中管理数据库连接

  16. 16

    如何使用ASP.NET MVC将使用GrapeJS汇编的页面保存到数据库

  17. 17

    如何从ASP.NET WebAPI MVC中的多个数据库获取数据

  18. 18

    如何检查数据库中是否存在多个值?

  19. 19

    如何检查数据库中是否存在值

  20. 20

    如何检查Firebase数据库中是否存在密钥?

  21. 21

    如何检查android中是否存在Sqlite数据库?

  22. 22

    如何检查SQLite中是否存在数据库?

  23. 23

    使用ASP.NET MVC更新数据库

  24. 24

    如何使用asp.net mvc在数据库中保存级联下拉列表项

  25. 25

    如何在 ASP.NET MVC 中使用 JSON 为数据库做种

  26. 26

    如何在ASP.NET MVC 4中使用ViewModel(IEnumerable)更新我的数据库

  27. 27

    如何在数据库中存储图像URL并在ASP.NET MVC中使用它?

  28. 28

    如何消除下拉列表中显示的重复数据?在ASP.net中的FormView中?

  29. 29

    如何在ASP.NET MVC 4中从数据库填充下拉列表

热门标签

归档