2017-01-21 151 views
1

我需要一个简单的linq查询,通过它我可以更新数据库。我们有一个文本框和文件上传和一个提交按钮。点击提交按钮后,它上传文件,但没有插入textbox值到数据库可能是有问题的linq query.so我需要一个简单的linq查询。通过文本框更新数据库

public DateTime validdate(string validfromdate) 
     { 
      using (var db = appDataContextFactory.GetNewDataContext()) 
      { 
       DateTime dt = DateTime.ParseExact(validfromdate,"dd/MM/yyyy", null); 
       var lstdate = db.ExchangeRates.FirstOrDefault(d => d.ValidFromDate ==DateTime.Now); 
       db.SaveChanges(); 
       return (dt); 
      } 
     } 

请检查上面的代码。

+0

@PranavPatel这部分缺失或将您分享示例代码,这些.. –

+0

检查http://stackoverflow.com/a/8835510/5001784 –

回答

0
using (var db = appDataContextFactory.GetNewDataContext()) 
     { 
      DateTime dt = DateTime.ParseExact(validfromdate,"dd/MM/yyyy", null); 
      var lstdate = db.ExchangeRates.FirstOrDefault(d => d.ValidFromDate ==DateTime.Now); 
      var yourItem = new ExchangeRate(); 
      yourItem.ValidFromDate = yourDate; 
      db.ExchangeRates.Add(yourItem); 
      db.SaveChanges(); 
      return (dt); 
     }