C#之九 登录界面
程序员文章站
2022-05-06 13:21:19
...
本文利用window窗体简单的实现form1跳转到from2的效果
下面是登录按钮的代码
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace 登录界面
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void label1_Click(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
//一个窗体跳至另一个窗体,未使用数据库
//string name = "123";
//string pwd = "321";
//if (name == textBox1.Text && pwd == textBox2.Text)
//{
// huanying huanYing = new huanying();
// huanYing.Show();
// this.Close();
// System.Threading.Thread.Sleep(2000);
//}
SqlConnection con = new SqlConnection("data source=192.168.16.215;database=Stu;uid=test;pwd=daode");
DataTable dt = new DataTable();
//打开连接
con.Open();
//建立SqlDataAdapter对象
SqlDataAdapter da = new SqlDataAdapter("select * from student where stuname='" + textBox1.Text + "' and stupwd='" + textBox2.Text + "'", con);
//用fill方法返回的数据,填充DataSet
da.Fill(dt);
// dgv.DataSource = dt;
//关闭连接
con.Close();
if (textBox1.Text == "" || textBox2.Text == "")
{
MessageBox.Show("提示:请输入用户名和密码!", "警告");
}
else if (dt.Rows.Count != 1)
{
MessageBox.Show("用户名或者密码错误!");
}
else
{
MessageBox.Show("登录成功!");
huanying huanYing = new huanying();
huanYing.Show();
this.Close();
System.Threading.Thread.Sleep(2000);
}
}
private void button2_Click(object sender, EventArgs e)
{
textBox1.Text = "";
textBox2.Text = "";
}
}
}
推荐阅读
-
c#调用存储过程实现登录界面详解
-
C# WinForm 登录界面的图片验证码(区分大小写+不区分大小写)
-
C#之WinForm界面分辨率问题
-
基于C#的windows窗体的报修系统开发——登录注册欢迎界面
-
C#系统实战(1):登录界面,添加教师信息
-
用Java语言对QQ进行终极山寨---晴儿QQ诞生记之登录界面 QQJavaSwingJDK
-
用Java语言对QQ进行终极山寨---晴儿QQ诞生记之正在登录界面 QQJavaSwingJDKSUN
-
用Java语言对QQ进行终极山寨---晴儿QQ诞生记之正在登录界面 QQJavaSwingJDKSUN
-
C#实现简单的登录界面
-
Android之EditText空间如何使用(属性、监听事件、制作登录界面)