.NET学习笔记3——linq的语法
来源:互联网 发布:澳洲留学知乎 编辑:程序博客网 时间:2024/05/22 06:57
protected void Page_Load(object sender, EventArgs e)
{
//声明强类型DataClasses1DataContext的对象dc
DataClasses1DataContext dc = new DataClasses1DataContext();
if (!IsPostBack)
{
//将留言中的数据信息列表作为GridView1控件的数据源
GridView1.DataSource = dc.GuestBookInfo.ToList();
GridView1.DataBind();
}
}
protected void Button1_Click(object sender, EventArgs e)
{
DataClasses1DataContext dc=new DataClasses1DataContext();
string name = TextBox1.Text.Trim();//获得文本框输入的留言人
//使用LINQ查询出GuestBookInfo中该留言人的数据信息
var bookquery =
from b in dc.GuestBookInfo
where b.Name == name
select b;
GridView1.DataSource = bookquery;//将查询结果作为数据源
GridView1.DataBind();
}
protected void Button2_Click(object sender, EventArgs e)
{
DataClasses1DataContext dc = new DataClasses1DataContext();
string name = TextBox2.Text.Trim();
string detail = TextBox3.Text.Trim();
//根据用户输入的留言人和留言内容创建留言信息对象
GuestBookInfo guest = new GuestBookInfo { Name = name, Detail = detail, Time = DateTime.Now.ToLongTimeString(), Back = "" };
dc.GuestBookInfo.InsertOnSubmit(guest);//提交添加的操作
dc.SubmitChanges();//更新数据库信息
GridView1.DataSource = dc.GuestBookInfo.ToList();
GridView1.DataBind();
}
protected void delete_Click(object sender, EventArgs e)
{
DataClasses1DataContext dc = new DataClasses1DataContext();
string name = input.Text.Trim();
GuestBookInfo guest = dc.GuestBookInfo.First(p => p.Name.StartsWith(name));//获得要删除的留言信息对象
dc.GuestBookInfo.DeleteOnSubmit(guest);//提交删除
dc.SubmitChanges();//提交数据库更改信息
GridView1.DataSource = dc.GuestBookInfo.ToList();
GridView1.DataBind();
}
}
}
{
//声明强类型DataClasses1DataContext的对象dc
DataClasses1DataContext dc = new DataClasses1DataContext();
if (!IsPostBack)
{
//将留言中的数据信息列表作为GridView1控件的数据源
GridView1.DataSource = dc.GuestBookInfo.ToList();
GridView1.DataBind();
}
}
protected void Button1_Click(object sender, EventArgs e)
{
DataClasses1DataContext dc=new DataClasses1DataContext();
string name = TextBox1.Text.Trim();//获得文本框输入的留言人
//使用LINQ查询出GuestBookInfo中该留言人的数据信息
var bookquery =
from b in dc.GuestBookInfo
where b.Name == name
select b;
GridView1.DataSource = bookquery;//将查询结果作为数据源
GridView1.DataBind();
}
protected void Button2_Click(object sender, EventArgs e)
{
DataClasses1DataContext dc = new DataClasses1DataContext();
string name = TextBox2.Text.Trim();
string detail = TextBox3.Text.Trim();
//根据用户输入的留言人和留言内容创建留言信息对象
GuestBookInfo guest = new GuestBookInfo { Name = name, Detail = detail, Time = DateTime.Now.ToLongTimeString(), Back = "" };
dc.GuestBookInfo.InsertOnSubmit(guest);//提交添加的操作
dc.SubmitChanges();//更新数据库信息
GridView1.DataSource = dc.GuestBookInfo.ToList();
GridView1.DataBind();
}
protected void delete_Click(object sender, EventArgs e)
{
DataClasses1DataContext dc = new DataClasses1DataContext();
string name = input.Text.Trim();
GuestBookInfo guest = dc.GuestBookInfo.First(p => p.Name.StartsWith(name));//获得要删除的留言信息对象
dc.GuestBookInfo.DeleteOnSubmit(guest);//提交删除
dc.SubmitChanges();//提交数据库更改信息
GridView1.DataSource = dc.GuestBookInfo.ToList();
GridView1.DataBind();
}
}
}
- .NET学习笔记3——linq的语法
- C#学习笔记—LINQ
- linq方法语法--学习linq的资料和笔记(二)
- Linq 学习(3) 语法结构
- C# 2008 学习笔记 - LINQ基础(三)- LINQ语法
- 黑马程序员之JS学习笔记:简单的LINQ的查询语法和方法语法
- .NET的那些事儿(5)——C#3.0 LINQ 查询语法
- .NET : LINQ之Join语法的思考
- LINQ 学习笔记-3
- Linq学习笔记(1.1)——where
- Linq学习笔记(1.2)——select
- C#学习笔记22——LINQ
- LINQ学习笔记(一)—感受篇
- LINQ学习笔记(一)—感受篇
- Linq语法详细——基础语法
- Linq学习整理语法
- linq to sql 语法 学习笔记 存一下
- linq to sql 语法 学习笔记(1)
- Troubleshooting the Tracking Code
- Robotium测试——API介绍
- 架设个Windows Media Encoder做网络电台
- python默认编码
- Java线程:概念与原理
- .NET学习笔记3——linq的语法
- 关于在线程中使用AfxGetMainWnd()出错的问题,终于找到了
- Event Tracking Guide
- java Socket 编程实例
- tiny210—uboot 启动
- delete、truncate、drop的区别
- 链表的基本操作—创建增删打印
- 字典树
- Jquery中的CheckBox、RadioButton、DropDownList的取值赋值实现代码