登录界面代码vs(vs2008和SQLServer2008做的用户登录注册界面全部代码)
本文目录
- vs2008和SQLServer2008做的用户登录注册界面全部代码
- 用VS创建一个连接SQL数据库的登陆界面需要哪些步骤最好能把关键代码写出来 感谢
- 我要用vs2010做一个用户登录的网页,可以是asp,也可以是asp.net,但要包含数据库,我是个菜鸟,求大虾赐教
- 怎样利用vs 2012编写一个数据库开发应用程序的登录界面(如学生信息系统)小白跪谢!
- 求VS2010vb登录界面代码
- VS如何设计一个登录界面
- 怎么用c#在vs中实现登陆界面
- 怎么用vs2010做一个asp登录和注册的网页谁有具体步骤和相对应的代码,连接sql数据库的那种
- 刚学习C# 想用VS2010 做个登录界面 两个Textbox,一个账号,一个密码,两个bottom,一个登录,点登陆后,连
vs2008和SQLServer2008做的用户登录注册界面全部代码
publicstaticclassHelperMess
{
privatestaticstringuser;
publicstaticstringUser
{
get{returnHelperMess.user;}
set{HelperMess.user=value;}
}
}
登陆成功直接赋值
楼下:WinForm里绝对没有Session概念,
由于WinForm的工作流程原理与WebForm截然不同,,
对WinForm来讲完全没必要引用Session这个概念
有空交流
用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》"); } }
我要用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,基本如此,搞定。
怎样利用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就行了要连接数据库的
求VS2010vb登录界面代码
这不是一两段代码copy一下或者改改就可以。虽然不算很难,但是写起来很复杂。分解成了很多块。我把思路和你讲一下吧。由于登录过程在登录成功后就不再有意义,因此需要彻底关闭,释放。所以我们把主界面设置为启动窗口。首先判断用户是否登录,未登录跳转到登录界面。登录时,判断软件是否已注册,未注册则转到注册序列号界面,注册成功后,再转回登录窗口。这里数据库连接字符串你可以采用引用dll文件的方式,或者直接写入ini,但是要加密。读取-解密-连接。同时在登录窗口添加设置,允许用户设置数据库IP,再以加密的方式写入ini(万一IP或者密码变了,不至于重写软件吧?)我自己做的每个窗口都是“淡入淡出”,所以很多timer,变量的使用会更乱一些。因为timer往往自动运行,而跳过判断。甚至密码错误,却冒出了主窗口。后来修改了几个细节,才搞好。
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(); } } }
怎么用c#在vs中实现登陆界面
真不是几句话就能说清楚的。画个界面你没问题的话就很简单了。如果只是类似,vs里,加个登录窗体,有模板的。很简单了吧。登录验证一楼写清楚了。帮你抄点有用的string strConnection="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.M...
怎么用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;}}比较简单,一般大一下的学生都会的。
本文相关文章:
VS2008中的VC++ 如何读写注册表?vs2022注册表怎么看
2024年9月9日 16:35
c语言程序设计教程中国农业出版社(2008年专接本教育专业课考试用参考教材目录)
2024年9月8日 11:10
暴风影音2008旧版本(如何让暴风影音3.6不自动升级到2008版本的方法)
2024年9月6日 12:25
win2008r2直接进入修复模式(windows server 2008 r2 系统断电后启动报错,如何修复)
2024年8月23日 10:50
暴力摩托2008电脑版(怎么用win7家庭版系统运行暴力摩托2008)
2024年8月15日 21:15
2008r2系统(如何使用u深度u盘安装原版win2008r2服务器系统)
2024年8月12日 03:05
vs2008安装失败(win7 32 安装vs2008 出现错误 “无效的许可证数据,需重新安装”)
2024年8月7日 06:25
win2008r2直接进入修复模式(服务器windows server 2008 r2怎么恢复系统)
2024年8月6日 21:00
飞信2008(飞信2008怎么使用群发呢具体详细点的使用方法谁可以和我说说谢谢!)
2024年8月3日 21:25
win11安装sql2008数据库失败(SQL2008 安装不起来 怎么办)
2024年7月28日 06:40
2008r2系统(windows server2008r2有哪些特点)
2024年7月26日 05:35
flexible smart v3(WinCC_flexible_SMART_V3跟wincc flexble 2008 sp4区别)
2024年7月24日 12:12
sql日期是什么数据类型(在sql server2008中的日期类型是什么)
2024年7月24日 02:46
win2008r2直接进入修复模式(windows2008自动进入系统恢复选项)
2024年7月23日 21:38
sqlserver2008r2下载安装教程(sql server 2008 r2怎么安装图解)
2024年7月23日 17:59
sql server数据库对象的完整名称由4部分组成(如何理解sql serve 2008的体系结构)
2024年7月22日 16:16
sql server企业版(sql server 2008 开发版与企业版有什么不同)
2024年7月22日 11:40
更多文章:
fwrite是什么意思(fwrite()函数和fread()函数分别有几个返回值分别代表什么意思(C语言))
2024年7月6日 03:04
html中target的用法(html框架 target命令)
2024年6月30日 05:32
20到80随机数(VB 用随机数(20~80)生成一个4行4列的矩阵A,求A的转置矩阵)
2024年7月2日 11:17
代码80073712(启用或关闭功能时,提示组织存储已损坏有错误代码0x80073712,怎么修复)
2024年8月4日 08:05
shell哪些符号可以使用(linux shell中 ~ 符号代表什么)
2024年6月30日 07:40
kafka使用教程(详细解析 kafka manager 的使用)
2024年8月18日 04:35
opengl使用教程(如何动态地画一条虚线在Android中使用OpenGL ES 2.0编程)
2024年7月23日 16:40
switch语句default在中间(c语言default在switch语句中部时后边的case还执行吗)
2024年7月24日 03:33
excel 字符串拼接(Excel表中对满足条件的指定区域进行字符串拼接求解!!!)
2024年7月24日 07:24
pl sql developer(pl/sql developer使用教程)
2024年7月1日 14:17
javaexception继承(Java中的异常都是从那一个类继承的 何为runtime 异常怎样处理)
2024年6月29日 16:21