本文实例为大家分享了VS2012实现登录界面的具体代码,供大家参考,具体内容如下
这个是第一个界面的代码:
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 登录x { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void userInfoBindingNavigatorSaveItem_Click(object sender, EventArgs e) { this.Validate(); this.userInfoBindingSource.EndEdit(); this.tableAdapterManager.UpdateAll(this.studentRecordDataSet); } private void Form1_Load(object sender, EventArgs e) { // TODO: 这行代码将数据加载到表“studentRecordDataSet1.UserInfo”中。您可以根据需要移动或删除它。 this.userInfoTableAdapter1.Fill(this.studentRecordDataSet1.UserInfo); // TODO: 这行代码将数据加载到表“studentRecordDataSet.UserInfo”中。您可以根据需要移动或删除它。 this.userInfoTableAdapter.Fill(this.studentRecordDataSet.UserInfo); } private void passwordLabel_Click(object sender, EventArgs e) { } private void button1_Click(object sender, EventArgs e) { string connString = @"Data Source=.;Initial Catalog=studentrecord;Integrated Security=True"; SqlConnection conn = new SqlConnection(connString); string sql = "select count(*) from UserInfo where username='" + userNameComboBox.Text + "'and password='" + passwordTextBox.Text + "'"; conn.Open(); SqlCommand comm = new SqlCommand(sql, conn); int num = (int)comm.ExecuteScalar(); if (num > 0) { Form2 frm2 = new Form2(); frm2.Show(); } else { MessageBox.Show("对不起,用户名和密码并不匹配!", "登陆失败"); } conn.Close(); } private void userNameComboBox_SelectedIndexChanged(object sender, EventArgs e) { } private void passwordTextBox_TextChanged(object sender, EventArgs e) { } } }
这个是第二个界面的代码:
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; namespace 登录x { public partial class Form2 : Form { public Form2() { InitializeComponent(); } private void label1_Click(object sender, EventArgs e) { } } }
运行结果如图:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持站长技术。
单元格(cell) -- 表格的内容 单元格边距(表格填充)(cellpadding) -- 代表单元格...
Base64是一种基于64个可打印字符来表示二进制数据的表示方法。由于2的6次方等于6...
文章目录 1. Ajax概述 1.1 什么是Ajax 1.2 Ajax的用途与优点 2. 封装Ajax方法 2....
12 月 21 日 23 日,第十一届中国数据库技术大会(DTCC 2020)在北京召开,大会以 ...
一、下载GIFPlayer包 二、源码如下: xml version="1.0" encoding="utf-8"s:Appl...
在 2021 年,人们喜欢 Linux 的理由比以往任何时候都多。在这个系列中,我将分享...
本文使用的是最新的FCKeditor 2.3.1版本 官方网站下载: http://ckeditor.com/dow...
以下保存成 App.xml , 与asp文件放在相同目录下! 复制代码 代码如下: ?xml versi...
本文实例讲述了PHP设计模式入门之状态模式原理与实现方法。分享给大家供大家参考...
primary key 和 unique区别 主要区别 pri复合主键的时候和唯一即可 nnun:每一个...