sql >> Databáze >  >> RDS >> Mysql

Vydání MVC5 Mqsql

Zkuste tento přístup:

using (var db = new ChainEntities())
{
    ViewData["chain_name"] = new SelectList(db.chains, "code", "name");

    return View(db.chains.ToList());
}

Tímto způsobem otevřete připojení pouze jednou a po dokončení jej zlikvidujete.

Rozumný k akci:

[HttpPost]
public ActionResult Action(string code)
{

    using (var db = new ChainEntities())
    {
      var query = from c in db.chains
                  where c.code == code
                  select c;

      return Json(query);//Return Json Result
    }

}



  1. Analyzujte řetězec oddělený čárkami a vytvořte IN Seznam řetězců v klauzuli Where

  2. DROP INDEX MySQL

  3. Dva příkazy foreach pouze s jedním dotazem MySQL?

  4. V jakém pořadí jsou zpracována omezení ON DELETE CASCADE?