资源简介
项目介绍及思路整理请参考文章:https://kylee.blog.csdn.net/article/details/103482296
代码片段和文件信息
using System;
using System.Threading;
using System.Data.SqlClient;
using System.Windows.Forms;
namespace exp4
{
public partial class Form1 : Form
{
SqlDataReader sqlReader = null;
public Form1()
{
InitializeComponent();
this.MaximizeBox = false;
this.MinimizeBox = false;
this.AutoSizeMode = AutoSizeMode.GrowAndShrink;
}
private void button1_Click(object sender EventArgs e)
{
checkLogin();
}
private void checkLogin()
{
string connStr = @“Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=E:\Desktop\C-Sharp\Month_12\exp4\exp4\DB\userInfo.mdf;Integrated Security=True“;
SqlConnection conn = new SqlConnection(connStr);
string rawUsername = usernameTextBox.Text.Trim();
string rawPassword = passwordTextBox.Text.Trim();
//数据库连接
try
{
conn.Open();
string sql1 = $“SELECT * FROM [dbo].[User] WHERE userName = ‘{rawUsername}‘“;
var command = new SqlCommand(sql1 conn);
sqlReader = command.ExecuteReader();
if (!sqlReader.Read())
{
MessageBox.Show(“账户不存在!“ “登录提示!“);
}
else if (sqlReader.GetString(1) != rawPassword)
{
MessageBox.Show(“密码错误!“ “登录提示!“);
}
else
{
MessageBox.Show(“登录成功!正在跳转...“ “登录提示!“);
//this.Hide();
//new Form2().Show(); //ShowDialog会使得窗口固定大小属性失效!
Program.signal = true;
this.Close();
}
}
catch(Exception ex)
{
MessageBox.Show(ex.Message “错误提示!“);
}
finally
{
sqlReader.Close();
conn.Close();
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-12-10 11:49 exp4\
目录 0 2019-12-10 11:49 exp4\.vs\
目录 0 2019-12-10 11:49 exp4\.vs\exp4\
目录 0 2019-12-10 11:49 exp4\.vs\exp4\v15\
文件 41984 2019-12-10 22:42 exp4\.vs\exp4\v15\.suo
目录 0 2019-12-10 11:49 exp4\.vs\exp4\v15\Server\
目录 0 2019-12-10 11:49 exp4\.vs\exp4\v15\Server\sqlite3\
文件 0 2019-12-10 11:49 exp4\.vs\exp4\v15\Server\sqlite3\db.lock
文件 593920 2019-12-10 20:28 exp4\.vs\exp4\v15\Server\sqlite3\storage.ide
文件 32768 2019-12-10 21:41 exp4\.vs\exp4\v15\Server\sqlite3\storage.ide-shm
文件 4128272 2019-12-10 22:41 exp4\.vs\exp4\v15\Server\sqlite3\storage.ide-wal
目录 0 2019-12-10 22:42 exp4\exp4\
文件 1110 2019-12-10 11:49 exp4\exp4.sln
文件 189 2019-12-10 11:49 exp4\exp4\App.config
目录 0 2019-12-10 12:07 exp4\exp4\DB\
文件 8388608 2019-12-10 22:42 exp4\exp4\DB\userInfo.mdf
文件 8388608 2019-12-10 22:42 exp4\exp4\DB\userInfo_log.ldf
文件 5510 2019-12-10 13:33 exp4\exp4\exp4.csproj
文件 453 2019-12-10 12:23 exp4\exp4\exp4.csproj.user
文件 2237 2019-12-10 22:41 exp4\exp4\Form1.cs
文件 5820 2019-12-10 13:33 exp4\exp4\Form1.Designer.cs
文件 5817 2019-12-10 13:33 exp4\exp4\Form1.resx
文件 12423 2019-12-10 22:41 exp4\exp4\Form2.cs
文件 8557 2019-12-10 20:29 exp4\exp4\Form2.Designer.cs
文件 5817 2019-12-10 20:29 exp4\exp4\Form2.resx
目录 0 2019-12-10 11:49 exp4\exp4\obj\
目录 0 2019-12-10 20:54 exp4\exp4\obj\Debug\
文件 1443 2019-12-10 20:54 exp4\exp4\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 7331 2019-12-10 13:12 exp4\exp4\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 42 2019-12-10 13:12 exp4\exp4\obj\Debug\exp4.csproj.CoreCompileInputs.cache
文件 909 2019-12-10 21:28 exp4\exp4\obj\Debug\exp4.csproj.FileListAbsolute.txt
............此处省略21个文件信息
相关资源
- 权限管理系统(C# +SQL SERVER)
- 非常简单的坦克大战.zip
- C#+数据库
- C# 生成二维码名片 实例源码174850
- asp.net(C#+SqlServer)编写图书借阅系统
- AE+C#实现最短路径源码与程序
- npoi的excel读写代码C#实现,并用winfo
- 基于C#的多目标优化问题,其中包含各
- C#图书馆管理系统课程设计+课程报告
- c#图书管理系统 SQL Server数据库
- c#教务管理系统
- C#Winform使用NPOI导入Excel数据
- asp.net网上报名系统
- c#中串口接收数据并且生成EXCEL
- ASP.NET C#服装销售管理系统 代码 论文
- TabControl重绘添加关闭按钮与Treeview导
- C#题库管理系统
- c#asp.net表格Html数据模板转换Pdf文件
- 微软c# chart控件 全部
- c#+sql 酒店客房管理系统+系统开发要求
- C#爬虫实现网盘资源搜索
- C#毕业生信息管理系统
- 人事工资管理系统
- C#人事管理系统(winform版)功能独特
- Sharpmap GIS C#开发的Map渲染类库
- C#航班简单操作系统
-
C# 3层架构操作xm
l文件(增删改查) - C# 二维码生成图片源码
- C#编写的基于串口的上位机
- Halcon结合C#二次开发读取图片并处理图
评论
共有 条评论