知识大全 从零开始学ASP.NET(基础篇 连载五)
Posted 数据库
篇首语:时代各有不同,青春一脉相承。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 从零开始学ASP.NET(基础篇 连载五)相关的知识,希望对你有一定的参考价值。
从零开始学ASP.NET(基础篇 连载五) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
第五天
学习目的 掌握ADO NET打开SQL SERVER数据库的方法
CREATE TABLE [dbo] [Member] ( [MemberID] [int] IDENTITY ( ) NOT NULL [MemberName] [nvarchar] ( ) COLLATE Chinese_PRC_CI_AS NOT NULL [Password] [nvarchar] ( ) COLLATE Chinese_PRC_CI_AS NOT NULL [Gender] [bit] NOT NULL [Birthday] [datetime] NULL [Email] [nvarchar] ( ) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY]ALTER TABLE [dbo] [Member] WITH NOCHECK ADD CONSTRAINT [PK_Member] PRIMARY KEY CLUSTERED ( [MemberID] ) ON [PRIMARY] 与上一例子差不多 在web config文件中再增加一行 < appSettings > <add key= 数据库 value= ex mdb /> <add key= SqlDatabase value= data source=localhost;user id=sa;password=sa;initial catalog=AspNetABC;Connect Timeout= /></appSettings> 在面中添加二个文本框 txtMemberName txtPassword 并设置txtPassword的TextMode为Password 设置按钮btnLogin btnLogin的事件代码如下 private void btnLogin_Click(object sender System EventArgs e) // 先检验输入正确性 if (txtMemberName Text == String Empty || txtMemberName Text Trim() == ) Response Write( <script language=javascript>alert( 帐号不能为空 )</script> ); return; if (txtPassword Text == String Empty || txtPassword Text Trim() == ) Response Write( <script language=javascript>alert( 没有输入密码 )</script> ); return; string strConnection = ConfigurationSettings AppSettings[ SqlDatabase ]; string sqlMember = SELECT MemberName [Password] FROM Member + WHERE MemberName = + txtMemberName Text Trim() + + AND [Password] = + txtPassword Text Trim() + ; // 连接SqlServer数据库 SqlConnection conn = new SqlConnection(strConnection); // 建立SqlCommand SqlCommand cmd = conn CreateCommand(); cmd CommandText = sqlMember; conn Open(); // 建立DataReader SqlDataReader dr = cmd ExecuteReader(); // 判断DataReader是否为空记录 if (dr HasRows) Response Write( <script language=javascript>alert( + txtMemberName Text + 欢迎你! )</script> ); else Response Write( <script language=javascript>alert( 找不到该会员 或密码错误 )</script> ); // 千万不要忘记关闭DataReader dr Close(); conn Close(); 好了 一个非常简单的登录框做好了 当然在实际程序中还应加入跳转等 这个就留给你做了 cha138/Article/program/net/201311/15735相关参考
从零开始学ASP.NET(基础篇连载四) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!每四天学习目
从零开始学ASP.NET(基础篇连载二) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!第二天学习目
从零开始学ASP.NET(基础篇连载三) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!第三天学习目
从零开始学ASP.NET(基础篇连载一) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!第一天学习目
从零开始学ASP.NET(基础篇连载六) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!第六天学习目
从零开始学ASP.NET(基础篇连载八) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!第八天学习目
知识大全 学习日语从零基础开始学,不想报补习班 ,求大神推荐比较好的书籍和方法 求大神帮帮忙
学习日语从零基础开始学,不想报补习班,求大神推荐比较好的书籍和方法求大神帮帮忙要是自学的话标准日本语这本教材不错,我当时在濮阳新天空培训的就用的这个,挺好学的。求大神推荐零基础学习意大利语的书!楼主好
知识大全 C#+ASP.NET 2.0 定制复合组件之基础篇
C#+ASP.NET2.0定制复合组件之基础篇 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 摘
知识大全 我工作之余想自学c++,对程式设计一窍不通,但想一定打好基础从零开始,首先要学什么
我工作之余想自学c++,对程式设计一窍不通,但想一定打好基础从零开始,首先要学什么?书名?谢谢!C++的书非常多,个人推荐:C++程式设计语言特别版,C++Primer中文第4版。如果是初学的话看C+
ASP.NET学习之常用基础知识 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一公共变量和属性