SqlConnection conn = DBFactory.getSqlConn();
SqlCommand cmd = new SqlCommand();
string querySql = "SELECT [id], [username], [password] FROM [User] where username = @username";
cmd.CommandText = querySql;
cmd.Connection = conn;
cmd.Parameters.AddWithValue("@username", "樊");
conn.Open();
SqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
Label1.Text = reader["password"].ToString();
}
reader.Close();
conn.Close();
SqlConnection conn = DBFactory.getSqlConn();
SqlCommand cmd = new SqlCommand();
string querySql = "SELECT [id], [username], [password] FROM [User] where username = @username";
cmd.CommandText = querySql;
cmd.Connection = conn;
cmd.Parameters.AddWithValue("@username", "樊");
conn.Open();
SqlDataAdapter adapter = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
adapter.Fill(ds);
foreach (DataRow dr in ds.Tables[0].Rows)
{
Response.Write(dr["password"].ToString()+"<br>");
}
conn.Close();
//Linq的简单使用
DBFactoryDataContext context = new DBFactoryDataContext();
//增加
Student stud1 = new Student();
stud1.username = "fuck";
stud1.password = "fuck";
context.Student.InsertOnSubmit(stud1);
context.SubmitChanges();
//删除
var query1 = from student in context.Student where student.username =="小樊" select student;
foreach (var stu in query1)
{
context.Student.DeleteOnSubmit(stu);
}
//修改
var query2 = from student in context.Student where student.username == "fuck" select student;
foreach (var stu in query2)
{
stu.password = "funkUpdate";
}
context.SubmitChanges();
//查询
Table<Student> list = context.GetTable<Student>();
var query3 = from student in list select student;
foreach (var stu in query3)
{
Response.Write(stu.username+"====="+stu.password+"<br>");
}
分享到:
相关推荐
《新一代 C# 与 ASP.NET 权威指南》是一本深度探讨C#编程语言和ASP.NET框架的专业书籍,旨在帮助开发者全面理解这两种技术的核心概念、最新特性以及在实际开发中的应用。C#作为Microsoft开发的面向对象的编程语言,...
从给定的文件信息来看,我们...通过理解这些基础概念,读者可以为后续学习更高级的C#编程技巧和面向对象编程奠定坚实的基础。C#作为一种强大的现代编程语言,其简洁的语法和丰富的功能使其成为开发.NET应用的理想选择。
【ASP.NET C# + Access 留言板系统详解】 ASP.NET 是微软开发的一个用于构建Web应用程序的框架,它提供了一种模型驱动、事件驱动的编程模型,使得开发者可以更高效地创建动态网页和Web服务。C#是.NET框架的主要编程...
总之,无论是对于初学者还是有一定基础的开发者而言,《ASP.NET入门经典—VB.NET编程篇》都是一个非常有价值的资源,它不仅涵盖了ASP.NET的基本概念和操作方法,还深入讲解了VB.NET语言的特点和编程技巧,有助于读者...
C#是.NET Framework的主要编程语言,它的语法简洁、类型安全,易于学习,是ASP.NET开发的首选语言。 ASP.NET的核心概念包括Web Forms、MVC(Model-View-Controller)和Web API。Web Forms提供了一种基于事件的模型...
其次,C#是Asp.Net 4.0的主要编程语言,其在这一版本中也有所增强。例如,C# 4.0引入了动态类型和命名参数,这些特性使得编写代码更加简洁和灵活。动态类型允许在运行时确定对象类型,而命名参数则可以提高方法调用...
这个高级编程指南结合源码,将帮助开发者深入理解并熟练掌握ASP.NET MVC5的核心特性和实践技巧。 首先,我们要理解MVC架构。模型(Model)是应用的核心,负责业务逻辑和数据处理;视图(View)负责展示用户界面;...
通过学习和分析这个简单的ASP.NET留言板源码,开发者可以深入了解ASP.NET Web Forms的工作原理,以及如何结合C#进行Web开发,同时也能掌握一些基础的Web交互和数据库操作技巧。这为后续开发更复杂的Web应用程序打下...
本教程以C#编程语言为基础,深入浅出地介绍了ASP.NET的核心概念和技术。 在ASP.NET中,C#作为主要的编程语言,其语法简洁且面向对象,与ASP.NET框架结合紧密,可以方便地实现服务器端代码的编写。C#支持特性如类、...
ASP.NET MVC 4是微软开发的一个用于构建动态网站的开源框架,它结合了Model-View-Controller(MVC)设计模式、ASP...这本书的内容会涵盖上述各个知识点,帮助你从理论到实践全面掌握ASP.NET MVC 4的高级特性和技巧。
ASP.NET是微软公司推出的一种基于.NET Framework的Web应用程序开发平台,它为开发人员提供了一种高效、简洁的方式来构建动态网站、Web应用和Web服务。在ASP.NET中,开发者可以使用C#作为编程语言,这是一种强类型、...
C#是一种面向对象的语言,语法简洁,且具有强大的功能,是.NET Framework的主要语言之一。 2. **Visual Studio 2008**:这是一个集成开发环境(IDE),用于编写.NET Framework的应用程序,包括ASP.NET Web应用。VS...
在ASP.NET 4.5中,C#和VB.NET是两种主要的编程语言。C#以其简洁、类型安全和面向对象的特性受到开发者喜爱,而VB.NET则以其易读性和与Visual Basic 6的兼容性吸引了一部分用户。这两者都是.NET Framework的重要组成...
在深入探讨《几个ASP.NET小技巧》所提及的知识点前,我们先来了解下ASP.NET这一强大框架。ASP.NET是Microsoft开发的一种服务器端脚本环境,用于构建动态Web应用程序和服务。它利用C#或VB.NET等.NET语言进行编程,...
【标题】"小网站 #C ASP.NET" 涉及的知识点主要集中在使用C#编程语言和ASP.NET框架构建小型网站。ASP.NET是微软推出的一个用于构建Web应用程序的开发平台,它提供了丰富的功能和工具,使得开发者能够快速、高效地...
在.NET技术栈中,C#是一种关键的编程语言,它是微软为.NET Framework开发的主要语言之一。C#具有丰富的特性和强大的语法,包括面向对象编程、类型安全、垃圾回收机制、泛型、LINQ(Language Integrated Query)等。...
ASP.NET MVC4是一个基于微软.NET Framework的开源框架,用于构建高度可测试、可维护的Web应用程序。这个框架采用模型-视图-控制器(MVC)设计模式,它鼓励分离关注点,使得开发者能够更轻松地处理业务逻辑和用户界面...
通过研究和修改这个源码,初学者不仅可以掌握基本的C#编程技巧,还能了解游戏设计的基本原理,提升问题解决和逻辑思维能力。此外,源码的阅读和调试也是学习过程中的重要环节,它能帮助你更好地理解和运用所学知识。...
通过深入研究这个源代码,开发者不仅可以学习到ASP.NET和C#的实战技巧,还能了解到如何构建一个完整的Web应用系统,对提升开发技能和项目经验大有裨益。同时,源代码和论文的分享也体现了开源精神,鼓励社区成员互相...
ASP.NET不仅提供了服务器端的编程模型,还包含了多种开发模式,如Web Forms、MVC(Model-View-Controller)和Web Pages。这些模式各自有其特点,可以满足不同类型的项目需求。Web Forms适合快速开发,MVC则强调分层...