- 浏览: 281701 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
weituotian:
这篇文章真的很好阿
C#利用反射,遍历获得一个类的所有属性名,以及该类的实例的所有属性的值 -
clshuai:
博主,你好,看了你的这篇文章,让我很敬佩。可谓内容之全,涵盖范 ...
C#操作Excel -
devilhand:
DataGridView刷新数据的问题 -
devilhand:
DataGridView刷新数据的问题 -
devilhand:
DataGridView刷新数据的问题
查询
插入
修改
删除
if (this.name.Text.Trim() == null || this.name.Text.Trim() == "") { Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('用户名不能为空!');</script>"); this.name.Focus(); return; } if (this.password.Text.Trim() == null || this.password.Text.Trim() == "") { Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('密码不能为空');</script>"); this.password.Focus(); return; } try { NovelDataContext ndc = new NovelDataContext(); string name = this.name.Text.Trim(); string password = this.password.Text.Trim(); var denglu = from lg in ndc.login where lg.name == name && lg.password == password select lg; if (denglu.Count() > 0) { Response.Cookies["UserName"].Value = this.name.Text.Trim(); if (this.CheckBox1.Checked) { Response.Cookies["UserName"].Expires = DateTime.Today.AddDays(12); } Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('恭喜您,登录成功!');window.location='Default.aspx'</script>"); } else { Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('登录失败,用户名或密码错误!');</script>"); } } catch (Exception) { Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('登录失败,请联系管理员!');</script>"); } }
插入
NovelDataContext ndc = new NovelDataContext(); login lg = new login() { name = name.Text.Trim(), password = password.Text.Trim(), tpassword = TextBox1.Text.Trim() }; ndc.login.InsertOnSubmit(lg); ndc.SubmitChanges(); Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('恭喜您,注册成功!');window.location='login.aspx'</script>");
修改
NovelDataContext ndc = new NovelDataContext(); string name = this.name.Text.Trim(); string tpassword = this.TextBox1.Text.Trim(); string password = this.password.Text.Trim(); var SelectUser = from lg in ndc.login where lg.name == name && lg.tpassword == tpassword select lg; if (SelectUser.Count() > 0) { foreach (var su in SelectUser) { su.password = password; } ndc.SubmitChanges();
删除
NovelDataContext ndc = new NovelDataContext(); string name = this.name.Text.Trim(); string tpassword = this.TextBox1.Text.Trim(); string password = this.password.Text.Trim(); var SelectUser = from lg in ndc.login where lg.name == name && lg.tpassword == tpassword select lg; if (SelectUser.Count() > 0) { ndc.login.DeleteAllOnSubmit(SelectUser); ndc.SubmitChanges(); }
发表评论
-
获取批处理文件路径
2010-12-08 20:36 826@echo off echo 该批处理文件: echo 所 ... -
预览文章: asp.net 回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证
2010-07-01 15:56 1529异常详细信息: System.ArgumentExceptio ... -
改变交叉表的行标题和列标题
2010-06-30 12:57 940以后写 -
ASP.NET中如何实现FORM认证登录
2010-06-14 13:55 1761如何运用 Form 表单认证 ... -
重新注册asp.net 2.0
2010-06-14 10:58 1118运行 C:\WINDOWS\Microsoft.NET\Fra ... -
发布到IIS后水晶报表的图片显示不了
2010-06-13 18:40 1897原因:没有安装 Crystal Report ... -
网站的预编译
2010-05-30 02:55 9101、找到aspnet_compiler.exe的路径 ... -
VS2005 Web项目安装部署:利用预编译的Dll 隐藏.cs文件
2010-05-30 01:39 18651.新建一ASP.NET网站2.利用aspnet_compil ... -
数据传输时用到的一些方法
2010-05-08 14:40 964#region 用回车键替换Tab ... -
获取正在执行的方法的信息
2010-04-28 10:30 977System.Diagnostics.StackTrace ... -
log4net在winforn中的使用
2010-04-26 18:54 9711、新建一个面目 2、添加引用(添加log4net.dll的 ... -
上传图片
2010-04-11 23:45 972using System; using System.Col ... -
常用代码
2010-04-11 23:23 853//添加连接 第一个<appSetting/>后 ... -
连接数据库代码
2010-04-11 23:22 688//添加连接 第一个<appSetting/>后 ... -
数据库操作代码
2010-04-11 23:17 922/****************************** ... -
在中文版VS 08中安装MVC
2010-03-10 20:21 1513看到微软MIX08大会的产 ... -
编程遍历页面上所有TextBox控件并给它赋值为string.Empty
2010-03-09 12:44 1802foreach (System.Windows.Forms.C ... -
图表的绘制
2010-02-26 17:12 774//图表的绘制兵保存为gif格式 int height ... -
ViewState与Session
2010-01-17 05:40 1374昨天偶然看到网上有人讨论究竟是该用viewstate还是ses ... -
后台调用前台的js
2010-01-05 01:24 2221(1)在类似于onload的初始化过程中添加Attribute ...
相关推荐
在本笔记中,我们将深入探讨LINQ的基本概念、语法以及如何在实际开发中有效地利用它。 **1. LINQ的基本理念** LINQ的核心理念是将查询表达式集成到编程语言本身,使得数据查询如同操作数组或其他集合一样简单直观...
在这个教程中,"笔记LINQ"文件很可能是详细记录了上述知识点的个人学习笔记,包括示例代码、应用场景和常见问题解析。通过阅读和实践,你将能够全面掌握LINQ的使用,并将其有效地应用到你的项目中。
本篇笔记将深入探讨LINQ的核心概念、语法以及实际应用。 1. **核心概念** - **查询表达式**:LINQ引入了一种新的查询语法,使得查询类似于SQL语句,但完全在编译时处理,提高了代码的安全性和效率。 - **数据提供...
### LINQ 学习笔记与详解 #### 一、LINQ 概述 LINQ(Language Integrated Query)是一种集成在.NET Framework 3.5及更高版本中的查询技术,它允许开发人员以统一的方式处理多种类型的数据源。LINQ提供了一种更加...
标题中的"Linq入门笔记学习指南"是指针对C#编程语言中的Language Integrated Query(LINQ)技术的学习资料,适合初学者。描述中提到的内容旨在帮助新手更轻松地掌握LINQ的基本概念和用法。 LINQ是一种在.NET ...
结合压缩包中的文件名,这些笔记可能详细讲解了LINQ的各个部分,包括基础概念、查询操作、高级特性和具体应用,是学习和掌握LINQ技术的重要参考资料。通过阅读这些笔记,你可以深入理解LINQ的工作原理,并能熟练运用...
文件名称:Linq.part2.rar
《LINQ to SQL 学习笔记》 LINQ (Language Integrated Query) 是.NET框架中引入的一项强大技术,它允许开发者使用熟悉的C#或VB.NET语言语法进行数据查询,而无需学习新的查询语言。LINQ to SQL是LINQ的一个特定实现...
Linq学习笔记(内含电子书) 摘抄的几位高人的学习笔记 仅供学习使用 内含几本Linq的电子书 压缩文件名: Linq.part1.rar 不能解压的请把名称改为上面的名字
LINQ (Language Integrated Query),全称为语言集成查询,是.NET Framework 3.5及更高版本引入的一项重要技术,它允许开发者使用类似SQL的查询语法在各种数据源上执行查询,包括对象集合、数据库、XML文档等。LINQ ...
在这个"Linq学习笔记及实用技巧"中,我们将深入探讨几个关键的操作,包括`Select`、`Update`、`Delete`以及它们在实际编程中的应用。 首先,我们来看`Select`操作。`Select`用于从数据源中选择特定的元素或创建新的...
### LINQ学习笔记 #### 第一部分:准备工作 ##### 第一章:匿名类型 **1.1 基础介绍** 匿名类型是C#提供的一种特殊类型,它可以在编译时自动生成类,并且该类只能在当前作用域内使用。匿名类型的一个显著特点是...
Linq语句大全 Linq(Language Integrated Query)是一种强大的查询语言,能够对数据库、集合、XML等数据源进行查询和操作。Linq语句大全是Linq语句的集合,涵盖了Linq的各种用法和场景。 Select/Distinct操作符 ...
C# 2008 学习笔记 - LINQ to XML 87 一、命名空间 87 二、编程方式创建XML文档 88 三、使用 LINQ 查询创建XML文档 89 四、加载和解析XML内容 90 六、遍历内存中的XML文档 90 七、修改 XML文档 92 使用linq to xml ...
LINQ (Language Integrated Query) 是 .NET Framework 中的一项技术,它允许程序员在.NET语言中直接编写查询,无需学习新的查询语言。本文将重点讲解 LINQ to SQL 中的 `Where` 和 `Select/Distinct` 操作符的使用。...
自学的LINQ,学习笔记,有需要的可以下下来看看
C# 2008 学习笔记 - LINQ to XML 87 一、命名空间 87 二、编程方式创建XML文档 88 三、使用 LINQ 查询创建XML文档 89 四、加载和解析XML内容 90 六、遍历内存中的XML文档 90 七、修改 XML文档 92 使用linq to xml ...
- `51aspx源码必读.txt`可能是关于该项目的一些阅读指南或者开发笔记。 - `最新Asp.Net源码下载.url`指向一个URL,可能是更多ASP.NET源码的下载链接。 通过这个项目,学习者可以了解到如何在三层架构中使用LINQ,...