当前位置:首页 > 代码 > 正文

asp.net学生信息管理登陆代码注释的简单介绍

admin 发布:2022-12-19 21:54 120


本篇文章给大家谈谈asp.net学生信息管理登陆代码注释,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

ASP.net的几段代码注释,谢谢了!

这个程序写了 AdminMgr、InfoMgr 、 CMMgr三个类,

AdminMgr类是估计是系统管理员操作类,主要是对你的管理员数据表的操作。

InfoMgr 类是对登录信息的处理。

CMMgr 类是对信息的删除类,主要对数据表进行删除数据。

上面三个类的具体信息你可以到你的VS资源管理类去查找。

asp.net中,登录时要根据数据库里存的用户信息验证登录的程序代码问题

Session("usertype") = dr.GetValue(3) ‘在表中usertype在第1列 这错了吧 参数和你的注释不相符

照规律应该是(2)了,不知道你表的排列

asp.net代码注释

这里用VB.NET写得代码吧,我也不太会,我是一般用C #.net做ASP.NET的,但是基本代码原理是相同的。

Sub BindData()

//声明myConn 为SqlConnection类型

Dim myConn As New SqlConnection

myConn.ConnectionString = "Server=.;Database=Files_gb;Uid=sa;Pwd="//这里是连接数据库字符串

Dim strSql As String //定义 strsql为 string字符类型

strSql = "select * from Files_zg " Session("fieldstring") " Order by personID"//sql语句

Dim myComm As New SqlCommand(strSql, myConn) //定义一个数据库链接变量

Dim myAdp As New SqlDataAdapter(myComm)//读出数据

Dim ds As New DataSet //定义DataSet 对象

myAdp.Fill(ds, "Files_zg")//把SqlDataAdapter读出的数据添加进DataSet的Files_zg表里面

DataGrid1.DataSource = ds.Tables("Files_zg").DefaultView//绑定数据源

DataGrid1.DataBind()

End Sub

//页面初始化并显示数据

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

If Not Page.IsPostBack Then

Session("fieldstring") = ""

Call BindData()//调用BindData函数

End If

End Sub

//这里是往ListBox1添加数据

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim field, relation, logic As String

Dim strtxt As String

strtxt = TextBox1.Text

ListBox1.Items.Add(DropDownList1.SelectedItem.Text " " DropDownList2.SelectedItem.Text " " TextBox1.Text DropDownList3.SelectedItem.Text)

//这里是删除列表框选中的数据

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

Session("fieldstring") = ""

ListBox1.Items.Clear()

TextBox1.Text = ""

End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click

If Not Session("fieldstring") = "" Then

Session("fieldstring") = "where " Session("fieldstring")

End If

BindData()

End Sub

Private Sub DataGrid1_PageIndexChanged(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridPageChangedEventArgs) Handles DataGrid1.PageIndexChanged

DataGrid1.CurrentPageIndex = e.NewPageIndex

Call BindData()

End Sub

求一人ASP.net登录代码 C#

日 豁出去了!

本来可用三层的

这里给你一段代码

//定义Sql语句

string m_ConnectionString="自己加";

//声明连接对象

SqlConnection _SqlCon = new SqlConnection(m_ConnectionString);

//声明 SQL 语句

string _CmdText="select count(*) from Users where UserName=@UserName and UserPassword=@UserPassword\t\n select @@Identity";

//声明Command 对象

SqlCommand _SqlCmd = new SqlCommand(_CmdText,_SqlCon);

//定义参数

SqlParameter[] _Parameter = new SqlParameter[] {

new SqlParameter("@UserName",SqlDbType.NVarChar,32),

new SqlParameter("@UserPassword",SqlDbType.NVarChar,32),

};

//为参数赋值

_Parameter[0].Value = _UserName;

_Parameter[1].Value = _UserPassword;

//添加参数

_SqlCmd.Parameters.Add(_Parameter[0]);

_SqlCmd.Parameters.Add(_Parameter[1]);

// 打开链接

_SqlCon.Open();

int _Result = int.Parse(_SqlCmd.ExecuteScalar().ToString());

_SqlCon.Close();

_SqlCon.Dispose();

try{

if(_Result==1ddlType.Text=="管理员")//ddlType是你下拉选项的名字

{

Response.Redirect("管理员页面.aspx");

}

else if((_Result==1ddlType.Text=="教师")

{

Response.Redirect("教师.aspx");

}

else if((_Result==1ddlType.Text=="学生")

{

Response.Redirect("学生.aspx");

}

}

catch(Exception ex)

{

Response.Write(ex.Message);

}

ASP.NET 登陆代码注释

SqlConnection myConn = dbObj.GetConnection();

//调用dbobj类的getconnection()方法来得到数据库连接字符串

SqlCommand myCmd = new SqlCommand("Pr_UserExists", myConn);

myCmd.CommandType = CommandType.StoredProcedure;

//执行一个名叫Pr_UserExists的存储过程,应该在数据库中能找到

//添加参数

SqlParameter Name = new SqlParameter("@Name", SqlDbType.VarChar, 50);

Name.Value = P_Str_Name;

myCmd.Parameters.Add(Name);

//定义并给存储过程中一个叫@name的变量赋值,看存储过程,里面应该有这个参数

SqlParameter Password = new SqlParameter("@Password", SqlDbType.VarChar, 50);

Password.Value = P_Str_Password;

myCmd.Parameters.Add(Password);

//同上

SqlParameter returnValue = myCmd.Parameters.Add("returnValue",

SqlDbType.Int, 4);

returnValue.Direction = ParameterDirection.ReturnValue;

//定义传出参数,看存储过程

//执行过程

myConn.Open();//打开数据库连接

try {

myCmd.ExecuteNonQuery();//执行上面那个存储过程

}

catch (Exception ex) {

throw (ex);//如果出现错误,提示错误

}

finally {

myCmd.Dispose();

myConn.Close();//关闭连接

}

int P_Int_returnValue = Convert.ToInt32(returnValue.Value.ToString());

return P_Int_returnValue;//返回那个传出参数

}

关于asp.net学生信息管理登陆代码注释和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/26227.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载