当前位置:编程学习 > C#/ASP.NET >>

关于ASP.net问题

求解释这几部的意思
答案:这个是ASP.NET里ADO.NET的应用实例,这里它实例化一个数据库连接对象,然后用SqlCommand创建一个数据库命令对象,它的属性CommandText是你要执行的SQL语句(你的内容是查询一条数据);IF语句如果存在这样的一条数据,检索出来了则成功,如果没有则登录失败;使用TRY语句 后文没有应该是抛出异常时候使用。

我空间关于ADO.NET和SQL语句的简单笔记,如果基础还不知道的话可以看一下入门,希望有帮助咯

try语句块中

 

实例化db;

new 一个SqlCommand对象 cmd

设置SqlCommand的CommandText属性为 "...."(SQL查询语句)

cmd.ExecuteReader();这个方法执行上面的SQL查询语句 返回一个SqlDataReader

这个查询语句产生的记录数可能大于一条

 

sdr.Read()移动游标至第一条数据

 

至于 Console.WriteLine(sdr["name"].ToString());这里的"name"对应数据库中的字段

这是最简单的一个登录程序啊。这个登录可以防注入的。你自己通过断点调试可以了解每一句的含义的。

上一个:关于ASP.NET入门!
下一个:asp.net 表单验证

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,