C# linq to sql
来源:互联网 发布:java连接mysql url 编辑:程序博客网 时间:2024/06/06 11:49
仅供参考 /// <summary> /// OR映射 并且集成于DataContext类 DataContext Linq 的主入口点 /// </summary> DataClassesDataContext text = new DataClassesDataContext(@"server=.;Uid=sa;Pwd=******;Database=**");首先先建立OR映射,若不建立or映射只能使用linqtosql select的方法select private void getDate() { /* * Table<> 标示基础数据库中的表类型 */ Table<ACCESS_ROLE_ACR> tables = text.GetTable<ACCESS_ROLE_ACR>(); dataGridView1.DataSource = from t in tables select new { ID = t.ID, Acr_ID = t.ACCESS_ROLE_CD, func_id = t.LAST_UPD_BY, Date = t.CREATED_BY, ACCESS_ROLE_CD = t.ACCESS_ROLE_CD }; }add private void button1_Click(object sender, EventArgs e) { ACCESS_ROLE_ACR ta = new ACCESS_ROLE_ACR(); ta.ACCESS_ROLE_CD = this.textBox1.Text.Trim().ToString(); ta.LAST_UPD_DATE = DateTime.Now; text.ACCESS_ROLE_ACR.InsertOnSubmit(new ACCESS_ROLE_ACR { ACCESS_ROLE_CD = "1", CREATION_DATE = DateTime.Now, LAST_UPD_BY = 1, STS_CD = "1", VER_NO = 1, ID = 2, LAST_UPD_DATE = DateTime.Now, CREATED_BY = 4 }); text.SubmitChanges(); getDate(); } update private void button3_Click(object sender, EventArgs e) { var endit = text.ACCESS_ROLE_ACR.SingleOrDefault<ACCESS_ROLE_ACR>(s => s.ID == int.Parse(textBox1.Text.Trim().ToString())); if (endit!=null) { endit.ACCESS_ROLE_CD = this.textBox2.Text.Trim(); text.SubmitChanges(); getDate(); } else { MessageBox.Show("ID is null or error"); } } delete private void button2_Click(object sender, EventArgs e) { var lamer = from a in text.ACCESS_ROLE_ACR where a.LAST_UPD_BY == int.Parse(this.textBox1.Text.Trim().ToString()) select a; text.ACCESS_ROLE_ACR.DeleteAllOnSubmit(lamer); text.SubmitChanges(); getDate(); }
0 0
- C# Linq to Sql
- c# linq to sql
- C# linq to sql
- C# LINQ TO SQL
- C#的Linq to SQL
- linq,linq to sql
- c# linq to sql 的基本操作
- c# Linq to sql 基本查询例子
- LinQ To SQL 添加、删除、更新C#
- C# 区间合并(Linq To Sql)
- C# 区间合并(Linq To Sql)
- C# LINQ to SQL快速上手
- LinQ To SQL 添加、删除、更新C#
- C# 3.0, Linq, Linq To Sql(最佳入门)
- Linq初探--Linq to SQL
- C# 3.0与Linq To Sql的学习方法--浅谈
- C# LINQ to XML
- C# LINQ to XML
- C++学习第五天
- Backup and Recovery Strategies1
- Eclipse方没有提示解决办法
- java的json时间转换为年月日
- poj 1200 (字符串hash)
- C# linq to sql
- Ant命令执行build.xml时的参数传递
- 水仙花数
- Codeforces Beta Round #95 (Div. 2) D.Subway
- TopCoderSRM 144 DIV 2 - 550
- c/c++ 实现ping程序
- 第二学期第14周项目1--动物这样叫(要求1)
- vim使用
- 胜利大逃亡(BFS)