vb.net - 使用 Windows 窗体 VB.NET 加密密码
问题描述
我想知道是否有人能够指导我正确地指导我如何加密 VB.net 中的 windows 窗体给出的密码。我对编程相当陌生,所以一些专业术语可能没有意义。我还将用户名和密码存储在访问数据库中。这应该加密吗?如果有怎么办?或者我应该在按 Enter 之前加密密码以便存储加密的值?任何帮助或信息将不胜感激。我会迅速回复您的任何问题,以便为您提供更多信息。我现在将提供我的代码,(因为我认为它不相关)::::::
导入 System.Data.OleDb 导入 System.Data
公开课Form3
Private Sub Form3_Load(sender As Object, e As EventArgs) Handles MyBase.Load
End Sub
Private Sub Label4_Click(sender As Object, e As EventArgs) Handles Label4.Click
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
If TextBox2.Text = "" Or TextBox2.Text = "" Or TextBox3.Text = "" Then
MsgBox("Please Complete All Fields")
Else
Try
Dim conn As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=E:\Computer Science\CA\tyre_stock_database_21.accdb")
Dim insert As String = "Insert into login_info values('" & TextBox1.Text & "','" & TextBox2.Text & "');"
Dim cmd As New OleDbCommand(insert, conn)
conn.Open()
cmd.ExecuteNonQuery()
MsgBox("Account Successfully Created")
Me.Close()
Catch ex As Exception
MsgBox(String.Format("Error: {0}", ex.Message))
End Try
End If
End Sub
结束类
解决方案
推荐阅读
- c - 在 Mac OS Catalina 10.15.2 上安装 Library X11
- f# - 具有多个函数的递归 F#
- windows - 来自 docker-compose 的环境变量未传递给容器
- python - 如何在 add_widget() 中引用 id
- kubernetes - 在 kubernetes spec.template.spec.containers[1].image 上创建 Deployment YAML 时出错:必需值
- javascript - 从 Launchpad-Tile 更改颜色
- docker - Docker 卷无法与 Docker-compose 一起生成 Doxygen 文档
- javascript - 在codeigniter中上传和表单验证之前的Ajax图像预览
- node.js - 如何将数据从节点服务器传递到 ejs 标头
- html - CSS/HTML 响应式设计