我需要一个简单的linq查询,通过它我可以更新数据库。我们有一个文本框和文件上传和一个提交按钮。在点击提交按钮后,它上传了文件,但没有插入文本框值到db可能是linq query中存在问题。所以我需要一个简单的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 :(得分: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);
}