【问题标题】:System.ArgumentException: 'Keyword not supported: 'data source'.'System.ArgumentException:'不支持关键字:'数据源'。'
【发布时间】:2021-05-22 22:10:36
【问题描述】:

我不断收到此错误并尝试删除数据源,但这给了我另一个错误并且还尝试添加另一个连接字符串也不起作用我该如何解决这个问题? https://ibb.co/4sVbnZt

 DbsCarEntities1 dbs = new DbsCarEntities1();
    string maincon = ConfigurationManager.ConnectionStrings["DbsCarEntities1"].ConnectionString;

   public ActionResult Admin1()
    {
        return View();
    }
    [HttpPost]
    public ActionResult Admin1(Admin x)
    {
        string maincon = ConfigurationManager.ConnectionStrings["DbsCarEntities1"].ConnectionString;
        SqlConnection sqlcon = new SqlConnection(maincon);
        string sqlquery = "select UserName,Password from [dbo].[Admin] where UserName=@UserName and Password=@Password";
        sqlcon.Open();
        SqlCommand sqlcom = new SqlCommand(sqlquery, sqlcon);
        sqlcom.Parameters.AddWithValue("@UserName", x.UserName);
        sqlcom.Parameters.AddWithValue("@Password", x.Password);
        SqlDataReader sdr = sqlcom.ExecuteReader();
        if (sdr.Read())
        {
            Session["UserName"] = x.UserName.ToString();
            return RedirectToAction("Main2");
        }
        else
        {
            ViewData["Message"] = "Admin Login Details Does NOT match our data records!";
        }

        sqlcon.Close();
        return View();
    }
    
    public ActionResult Main2()
    {

        return View(dbs.Cars.ToList());
    }

【问题讨论】:

标签: asp.net asp.net-mvc asp.net-core


【解决方案1】:

您必须在连接中将提供商名称从 System.Data.EntityClient 更改为 System.Data.SqlClient。我认为这会解决您的问题。

<add name="DbsCarEntities1" 
connectionString="Data Source=(LocalDB)\MSSQLLocalDB;
AttachDbFilename=C:\Users\hamza\source\repos\CarSaleProjectUsingMVCandDataBase\CarSaleProjectUsingMVCandDataBase\App_Data\DbsCar.mdf;Integrated Security=True;" providerName="System.Data.SqlClient" />

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-03-21
    • 1970-01-01
    • 2010-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多