登录界面代码vs(怎么用vs2010做一个asp登录和注册的网页谁有具体步骤和相对应的代码,连接sql数据库的那种)
本文目录
- 怎么用vs2010做一个asp登录和注册的网页谁有具体步骤和相对应的代码,连接sql数据库的那种
- 刚学习C# 想用VS2010 做个登录界面 两个Textbox,一个账号,一个密码,两个bottom,一个登录,点登陆后,连
- 怎么用c#在vs中实现登陆界面
- 我要用vs2010做一个用户登录的网页,可以是asp,也可以是asp.net,但要包含数据库,我是个菜鸟,求大虾赐教
- vs2008和SQLServer2008做的用户登录注册界面全部代码
- VS如何设计一个登录界面
- 用VS创建一个连接SQL数据库的登陆界面需要哪些步骤最好能把关键代码写出来 感谢
- 求VS2010vb登录界面代码
- 怎样利用vs 2012编写一个数据库开发应用程序的登录界面(如学生信息系统)小白跪谢!
怎么用vs2010做一个asp登录和注册的网页谁有具体步骤和相对应的代码,连接sql数据库的那种
登陆的button中 连接数据库 conn.Open(); string str="select * from biao where name=’"+TextBox1.Text+"’ and password= ’"+TextBox2.Text+"’"; sqlcommand comm=new sqlcommand(str,conn); sqldatareader dr=comm.executereader(); if(dr.read()) {response.write("《script》 alert(’恭喜成功登陆!‘)《/script》");} else { 还是上边那个改成 登陆失败 }
刚学习C# 想用VS2010 做个登录界面 两个Textbox,一个账号,一个密码,两个bottom,一个登录,点登陆后,连
这太简单了吧。假定当前登录窗体叫FormA,登录成功后的窗体叫FormB直接在“登录”的事件里调用一个账号密码验证的函数。如果返回的是true,说明正确,然后FormB form= mew FormB(); form.show(); this.close();不就完了。至于账号密码验证的函数无非就是连接数据库private bool IsValid(string userName,string password){using(SqlConnection conn = new SqlConnection("Server=.;database=test;uid=sa;pwd=sa;")){SqlCommand cmd= new SqlCommand("select count(*) from tblUser where =@pwd",conn);cmd.Parameter.Add("pwd",userName);//添加参数pwdcmd.Parameter.Add("name",password);//添加参数namevar countUser = cmd.ExecuatScare();return countUser》0;}}比较简单,一般大一下的学生都会的。
怎么用c#在vs中实现登陆界面
真不是几句话就能说清楚的。画个界面你没问题的话就很简单了。如果只是类似,vs里,加个登录窗体,有模板的。很简单了吧。登录验证一楼写清楚了。帮你抄点有用的string strConnection="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.M...
我要用vs2010做一个用户登录的网页,可以是asp,也可以是asp.net,但要包含数据库,我是个菜鸟,求大虾赐教
,先建立一个数据库UserTest。 2,在里面建立一个表叫UsersTable,设计表,建立三个列:u_id, u_name, u_pwd。 3,u_id是int数据类型,自增1;u_name是nvarchar类型,长度12;u_pwd是varchar类型,长度12,然后保存该表。 4,打开表,在第一行u_name输入“abc”,u_pwd输入“abc”。关闭表。 5,打开VS,新建一个Web项目。双击默认的default.aspx页面,然后将 《body》... 《/body》替换成下面的代码: HTML code《!-- 替换--》《body style="margin: 0px"》 《form id="form1" runat="server"》 《table border="0" cellpadding="0" cellspacing="0" style="width: 100%; height: 50px"》 《tr》 《td style="vertical-align: middle; width: 50%; text-align: center; font-weight: bold; font-size: 25px; color: #003366; font-family: Arial;"》yunleizhilian 的登录示范《/td》 《td style="vertical-align: middle; text-align: left"》 《asp:Panel ID="pnlLogin" runat="server" Height="30px" Width="100%"》 用户名:《asp:TextBox ID="txbUserName" runat="server"》《/asp:TextBox》密码: 《!-- 对于密码TextBox,应把TextMode属性设置为Password,这样输入的值会以****形式出现,保护密码在输入时不被别人看到 --》 《asp:TextBox ID="txbUserPassword" runat="server" TextMode="Password"》《/asp:TextBox》 《asp:Button ID="btnLogin" runat="server" Text="登录" OnClick="btnLogin_Click" /》《/asp:Panel》 《asp:Panel ID="pnlWelcome" runat="server" Height="30px" Width="100%"》 《asp:Label ID="lblWelcome" runat="server"》《/asp:Label》 《asp:Button ID="btnQuit" runat="server" CausesValidation="False" Text="退出" Width="146px" OnClick="btnQuit_Click" /》《/asp:Panel》 《/td》 《/tr》 《/table》 《table border="0" cellpadding="0" cellspacing="0" style="width: 100%; height: 100px"》 《tr》 《td style="vertical-align: middle; text-align: center"》 《!-- 这个用来显示登录是否成功的信息 --》 《asp:Label ID="lblMessage" runat="server" ForeColor="#C00000"》《/asp:Label》《/td》 《/tr》 《/table》 《/form》《/body》《!-- 替换结束 --》6,按F7,进入代码视图,在Page_Load()里写下面的代码: C# codeprotected void Page_Load(object sender, EventArgs e){ //确保页面是第一次被访问 if (!Page.IsPostBack) { CheckPageStatus(); }}//通过判断Session注入值,就不空了。。否则就认为没有登录)。private void CheckPageStatus(){ if (Session != null) { pnlLogin.Visible = false; pnlWelcome.Visible = true; lblWelcome.Text = "欢迎登录," + Session.ToString() + " 同志"; } else { pnlWelcome.Visible = false; pnlLogin.Visible = true; } //这个用来接收登录或退出后的信息。个人习惯,你也可以不这么做。 if (Session != null) { lblMessage.Text = Session.ToString(); Session.Remove("Message"); } else lblMessage.Text = "";}7,先告一段落,按F5运行下,看看效果,你会发现当没有登录时,“退出”那部分没有显示。真神奇啊。 8,然后关闭这个IE页面,按VS左下角的“设计”,切换到设计视图。 9,双击设计视图的“登录”按钮,为它编写登录代码如下: C# codeprotected void btnLogin_Click(object sender, EventArgs e){//下面的登录方法只是我的习惯而已,我常用DataTable做所有的事情。建议你不要依赖它……否则会被人笑话的……登录的好方法有很多,参考下就好了。 string strConnection = "SERVER=(local);DATABASE=UserTest;UID=sa;PWD=";//PWD=后面写上你的SQL SERVER 的 sa密码。 System.Data.SqlClient.SqlConnection cn = new System.Data.SqlClient.SqlConnection(strConnection); //SQL 语句会吧?不会没办法,照抄吧。 string strSql = "SELECT * FROM UsersTable WHERE u_name=’" + txbUserName.Text + "’ AND u_pwd=’" + txbUserPassword.Text + "’"; //SqlDataAdapter这东西有什么用,建议你去查MSDN。 System.Data.SqlClient.SqlDataAdapter da = new System.Data.SqlClient.SqlDataAdapter(strSql, cn); System.Data.DataTable dt = new DataTable(); da.Fill(dt); if (dt.Rows.Count 》 0) { Session.ToString(); Session = "登录成功!"; Response.Redirect("default.aspx"); } else { Session = "登录失败。请重新登录。"; Response.Redirect("default.aspx"); }}10,再按F5测试下,在用户名和密码内输入123,按下“登录”按钮,会提示登录失败。如果都输入abc,就会提示登录成功。因为数据库内只有abc这个用户。 11,关闭IE页面,最后我们做退出。 12,回到设计视图,双击“退出”按钮,为它编写下面的代码: C# codeprotected void btnQuit_Click(object sender, EventArgs e){ if (Session != null) { Session.Remove("UserName"); Session = "退出成功,欢迎您再来啊"; Response.Redirect("default.aspx"); }}13,按F5运行,登录成功后,按“退出”按钮,系统会提示已经退出。 14,为了验证用户是否已登录,你需要在所有需要登录的页面的Page_Load()内添加: C# codeif(Session!=null) //用户可以访问。else //用户不能访问,扔回到登录页面:Response.Redirect("login.aspx");15,基本如此,搞定。
vs2008和SQLServer2008做的用户登录注册界面全部代码
publicstaticclassHelperMess
{
privatestaticstringuser;
publicstaticstringUser
{
get{returnHelperMess.user;}
set{HelperMess.user=value;}
}
}
登陆成功直接赋值
楼下:WinForm里绝对没有Session概念,
由于WinForm的工作流程原理与WebForm截然不同,,
对WinForm来讲完全没必要引用Session这个概念
有空交流
VS如何设计一个登录界面
将启动程序设计为登录窗体啊。你这VS说得太不明确吧,各种语言呢。在登录按钮下面判断语句啊。以下为C#版本,部分代码需修改 private void btn_login_Click(object sender, EventArgs e) { string str; if (this.txt_user.Text == "") { this.errorProvider1.SetError(txt_user, "用户名不能为空"); } if (this.txt_password.Text == "") { this.errorProvider1.SetError(txt_password, "密码不能为空"); } if (this.txt_user.Text != "" && this.txt_password.Text != "") { clscommand User = new clscommand(); clsJiami des = new clsJiami(); str =des.EncryptDES(txt_password.Text.Trim()); string sql = "select * from login where userID=’" + txt_user.Text + "’ and password=’" + str + "’"; if (User.LoginConfirm(sql)) { frm_main frm = new frm_main(); this.Hide(); frm.Show(); } } }
用VS创建一个连接SQL数据库的登陆界面需要哪些步骤最好能把关键代码写出来 感谢
protected void btnQuery_Click(object sender, EventArgs e) { string str = "Data Source=.;Initial Catalog=lianxi;Integrated Security=True"; SqlConnection conn = new SqlConnection(str); int count = 0; try { conn.Open(); string sql = "select count (*) from UserForm where UserName=@username and UserPassWord=@userpassword"; SqlCommand cmd = new SqlCommand(sql, conn); cmd.Parameters.Add(new SqlParameter("@username", this.tbUserName.Text)); cmd.Parameters.Add(new SqlParameter("@userpassword", this.tbUserPassWord.Text)); count = (int)cmd.ExecuteScalar(); } catch (Exception ex) { Response.Write(ex.Message); } finally { conn.Close(); } if (count 》 0) { Response.Write("《script》alert(’登陆成功!’)《/script》"); } else { Response.Write("《script》alert(’登陆失败!’)《/script》"); } }
求VS2010vb登录界面代码
这不是一两段代码copy一下或者改改就可以。虽然不算很难,但是写起来很复杂。分解成了很多块。我把思路和你讲一下吧。由于登录过程在登录成功后就不再有意义,因此需要彻底关闭,释放。所以我们把主界面设置为启动窗口。首先判断用户是否登录,未登录跳转到登录界面。登录时,判断软件是否已注册,未注册则转到注册序列号界面,注册成功后,再转回登录窗口。这里数据库连接字符串你可以采用引用dll文件的方式,或者直接写入ini,但是要加密。读取-解密-连接。同时在登录窗口添加设置,允许用户设置数据库IP,再以加密的方式写入ini(万一IP或者密码变了,不至于重写软件吧?)我自己做的每个窗口都是“淡入淡出”,所以很多timer,变量的使用会更乱一些。因为timer往往自动运行,而跳过判断。甚至密码错误,却冒出了主窗口。后来修改了几个细节,才搞好。
怎样利用vs 2012编写一个数据库开发应用程序的登录界面(如学生信息系统)小白跪谢!
代码页面这样写:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void Button1_Click(object sender, EventArgs e) { string str3 = Session.ToString(); string str1, str2; str1 = ConfigurationManager.AppSettings; str2 = "select * from where Userid=’" + TextBox1.Text.Trim() + "’and Psd=’" + TextBox2.Text.Trim() + "’"; SqlDataAdapter ad = new SqlDataAdapter(str2, str1); DataSet ds = new DataSet(); ad.Fill(ds, "user"); if (ds.Tables.Rows.Count == 0) { Session = "no"; Label3.Text = "用户名密码不正确!"; Label3.Visible = true; } else { Session = "ok"; if (ds.Tables.ToString() == "1") { Session = TextBox1.Text.ToString(); Session = TextBox2.Text.ToString(); Response.Redirect("super2.aspx"); } else Response.Redirect("userinfo.aspx?id=" + ds.Tables.ToString()); } } }}页面就建立两个label和一个button就行了要连接数据库的
本文相关文章:
登录界面代码vs(vs2008和SQLServer2008做的用户登录注册界面全部代码)
2024年7月13日 20:24
登录界面代码vs(怎样利用vs 2012编写一个数据库开发应用程序的登录界面(如学生信息系统)小白跪谢!)
2024年6月13日 10:47
更多文章:
c语言中的补码是什么意思(c语言中原码,补码分别是什么意思)
2024年8月21日 02:05
jquery mobile和bootstrap(html5 app开发用什么框架比较好)
2023年9月25日 13:20
linux查看进程grep(如何查看linux服务器在线的用户及服务进程)
2024年7月18日 02:46
session失效的方法(java web! httpsession失效的三种方式是什么)
2023年10月25日 06:40
java安装未完成错误1603(JAVA安装时出现错误说更新未完成错误代码1603)
2024年7月31日 17:50
安卓手机安装docker(如何在termux上运行docker)
2024年8月19日 03:40
proposal中文意思(initial proposal是什么意思)
2024年6月29日 12:08
全光网络系统架构图(CDMA的系统网络结构图是什麽,有木有大神给我讲讲结构图,谢谢)
2024年5月16日 11:18
计算器table是什么意思(计算器中TABLE中,STEP步骤是什么意思)
2024年6月24日 06:20
python easygui官网(python中的easygui的问题)
2024年7月10日 11:59
distinct的动词形式(distinct是什么意思 distinct的中文翻译及音标)
2024年7月14日 21:27