引用
//修改数据
protected void EditData()
{
DataContext dbContext = new DataContext("data Source=192.168.0.66;database=LSS1;user id=sa;pwd=xit");
Table<User> users = dbContext.GetTable<User>();
var result = from user in users
where user.UserName == this.txtUserName.Text.Trim()
select user;
foreach (User u in result)
{
u.Age = Convert.ToInt32(this.txtNewAge.Text.Trim().ToString());
}
dbContext.SubmitChanges();
}
重点是:
实例化DataContext的参数可以直接带入数据库连接语句。
虽然非常不推荐此用法,但或许可以在某些特殊场合灵活的应用。



