var db = new LinqToSqlDataContext();
var QEdit = db.PhoneBooks.FirstOrDefault(x=>x.ID==کد یا هر فیلد دیگری که با شرط گذاری آن مینوانید به طور مشخص و دقیق فقط یک رکورد را واکشی کنید)
QEdit.Full_Name=txtFullName.Text;
QEdit.NickName = txtNickName.Text;
QEdit.Business = txtBussinece.Text;
QEdit.Company = txtCo.Text;
QEdit.Mobil = txtMobail.Text;
QEdit.Tell = txtTell.Text;
QEdit.Fax = txtFax.Text;
QEdit.Email = txtEmail.Text;
QEdit.Web_Site = txtWebSite.Text;
QEdit.Address = txtAddress.Text;
db.SubmitChanges();
به این صورت از کل اطلاعات جدول مشخصا به یک رکورد دست پیدا خواهید کرد و بعد از ویرایش آن هم هیچ مشکلی نخواهید داشت