Linq to sql增删改查

private void button2_Click(object sender, EventArgs e)//增 { try { Customers ct = new Customers(); ct.CustomerID = "test"; ct.CompanyName = "test"; NorthwindDataContext nc = new NorthwindDataContext(); nc.Customers.InsertOnSubmit(ct); nc.SubmitChanges(); MessageBox.Show("更新成功"); } catch (Exception e1) { MessageBox.Show(e1.ToString()); } } private void button3_Click(object sender, EventArgs e)//查 { NorthwindDataContext nt = new NorthwindDataContext(); var a = from s in nt.Customers where s.CustomerID == "test" select new {s.CompanyName,s.ContactName,s.ContactTitle }; foreach (var b in a) { MessageBox.Show(b.ToString()); } } private void button4_Click(object sender, EventArgs e)//改 { try { NorthwindDataContext nw = new NorthwindDataContext(); var cityNameQuery = from cust in nw.Customers where cust.City.Contains("London") select cust; foreach (var customer in cityNameQuery) { if (customer.City == "London - Metro") { customer.City = "London"; } } nw.SubmitChanges(); MessageBox.Show("成功"); } catch (Exception e1) { MessageBox.Show(e1.ToString()); } } private void button5_Click(object sender, EventArgs e)//删 { NorthwindDataContext nw = new NorthwindDataContext(); var a = from s in nw.Customers where s.CustomerID == "jjx" select s; foreach (var b in a) { nw.Customers.DeleteOnSubmit(b); } nw.SubmitChanges(); MessageBox.Show("删除成功"); }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值