我给你段代码 你参考下吧:我这个代码是web开发用的:
protected void Btn_Login(object sender, EventArgs e)
{
string name = thisUserNameTextTrim();
string upwd = thisPasswordTextTrim();
//if (loginLoginInfo(name, upwd) > 0)
//{
// ResponseRedirect("~/Domitory/Unallocatedaspx");
//}
if (thisUserNameTextTrim() == "" || thisPasswordTextTrim() == "")
{
ClientScriptRegisterStartupScript(thisGetType(), "alert","alert('用户名或密码为空,请重新输入!')",true);
}
else
{
if (loginLoginSeesion(name, upwd) <= 0)
{
ClientScriptRegisterStartupScript(thisGetType(), "alert", "alert('用户名或密码输入错误,请重新输入!')", true);
//string role = (Session["User"] as Users)role;
}
else
{
ResponseRedirect("/TemplatePges/Templateaspx"); //成功 跳转的页面
}
}
}
loginLoginSeesion(name, upwd)这个方法的代码:
public int LoginSeesion(string name, string upwd)
{
int i=0;
Users us = new Users();
strSql = "select from *** 作人员表 where UserName=@username and UserPass=@upwd";
if (sqlConState != ConnectionStateOpen)
sqlConOpen();
cmd = new SqlCommand(strSql, sqlCon);
SqlParameter[] param = { new SqlParameter("@username", name), new SqlParameter("@upwd", upwd) };
cmdParametersAdd(param[0]);
cmdParametersAdd(param[1]);
SqlDataReader sdr = cmdExecuteReader();
if (sdrRead())
{
i = 1;
usID = intParse(sdrGetValue(0)ToString());
usname = sdrGetString(1);
usupwd = sdrGetString(2);
usrole = sdrGetString(4);
>
string
str=“server=服务器名称;database=数据库;uid=服务器登录名;pwd=密码”;
sqlconnection
conn=new
sqlconnection(str);//连接数据库字符串
sqldataapater
da=new
sqldataapater("需要查询的sql语句",conn);//登录就是用用户名和密码查询
有用户没
dataset
ds=new
dataset();
dafill(ds,"虚拟表");就这样ok了
以上就是关于求html登陆界面详细代码。要可以登陆,用数据库保存。全部的内容,包括:求html登陆界面详细代码。要可以登陆,用数据库保存。、LOGIN登录连接数据库要用C#写代码、用c#设计的winform,用户登录时访问数据库,数据库是sql server身份验证的。登录代码该怎么写啊.3..等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)