首先说说简单的上机登陆
1.窗体界面设计
简单的上机登录很简单,它首先需要在vb.net中新建项目,添加一个windows窗体应用程序。对于窗口界面的设计,主要根据用户的需求来做,用户至上嘛,在这里我就做了个简单的界面,主要以实现它的功能为主,窗体界面设计如图:
2.主要实现的功能
单击确定按钮时,上机成功,弹出“登陆成功!”,否则弹出“登陆失败!”。单机取消按钮时,退出系统。
3.数据库操作
利用SQL Server数据库,建了一个“Login”数据库,其中建了一张UserInfo表,数据表内容具体如图:
4.代码设计
'引用命名空间
Imports System
Imports System.Data
Imports System.Data.SqlClient
Public Class Form1
Private Sub btnOk_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnOk.Click
'连接数据库
Dim sqlConnection1 As SqlClient.SqlConnection
Dim sqlConnect As String = "Server=waly-pc;database=Login;uid=sa;pwd=123456;" '“server=计算机名;database=数据库名;uid=登录数据库用户名;pwd=登录数据库密码”
sqlConnection1 = New System.Data.SqlClient.SqlConnection(sqlConnect)
sqlConnection1.Open() '打开数据库
'验证代码
Dim sql As String = "select count(*) from UserInfo where UserID='" & txtUserName.Text.Trim() & "' and UserPassword='" & txtPassword.Text() & "'"
Dim sqlCmd As SqlCommand = New SqlCommand(sql, sqlConnection1)
Dim count As Integer
count = sqlCmd.ExecuteScalar
If count > 0 Then
MsgBox("登陆成功!")
Else
MsgBox("登陆失败!")
End If
sqlConnection1.Close() '关闭数据库
End Sub
'退出系统
Private Sub btnCancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCancel.Click
End
End Sub
End Class
注:此Demo源码以上传至vb.net登录界面(面向过程思维)
分享到:
相关推荐
此vb.net登录界面是利用面向对象的思维设计的,实现了简单的登录操作。走向程序员这条路不容易,从简单到复杂这是不可缺少的。一步一个台阶。加油!
用VB.net做的智能上机考试系统,支持智能组卷,随机出题,考生答题,系统自动评分,
从过去的visual basic,visual c和visual c++的不同,许多设计者简单的认为visual C#.net要比visual vb.net强大一些,他们认为c#中能做的一些东西vb.net不能完成.就像早期的visual c 6.0 和visual c++ 6.0能实现的...
SQL+VB.NET设计的登陆系统代码 SQL+VB.NET设计的登陆系统代码
vb.net程序设计教程与上机 能帮助初学者很快的掌握vb.net的要领,十分有用,欢迎大家分享
VB.Net摄像头,VB.Net摄像头,VB.Net摄像头,VB.Net摄像头,VB.Net摄像头
winform多语言,vb.net,vb.net多语言程序,多语言切换,.net多语言实现
VB.NET可伸缩性技术手册VB.NET可伸缩性技术手册VB.NET可伸缩性技术手册VB.NET可伸缩性技术手册VB.NET可伸缩性技术手册VB.NET可伸缩性技术手册VB.NET可伸缩性技术手册VB.NET可伸缩性技术手册VB.NET可伸缩性技术手册VB...
AutoCAD+VBA&VB.NET开发基础与实例教程(VB.net版)pdf下载地址,一本不可多得的好教材
vb.net基础教程 第一部分 Visual Basic.net基础 1.vb. net介绍 2.vb.net的优点 3.新建一个vb.net项目 4.编写第一个vb.net应用程序 第二部分 vb.net的语法部分 1.vb.net的Numeric数据类型 2.vb.net的Byte数据...
初次接触VB.NET2010,写了一个RS485 MODBUS通讯
VB.Net to C# Converter(代码转换工具) v2.23 VB.Net to C Sharp Converter 是一款将vb.net代码转化为c#代码的程序。在转化过程中,保留了原有的注释和变量名。 VB.Net to C# Converter是一款代码转换软件,将用户...
VB.NET 开发程序【学校信息系统源码.zip】.zip VB.NET 开发程序【学校信息系统源码.zip】.zip 陈表达SQL server开发程序案例:VB.NET 开发程序【学校信息系统exe.zip】 本程序应用技术:1、SQL自定义函数,减少每次...
vb.net 的各种常用空间使用实例 让你快速掌握vb.net的window 编程
VB.Net2010VB6转VB.Net(高清视频+源码).zip,由浅入深很容易明白,并且包含vb.net 编写的源代码,可以上机运行,希望对有需要的人有帮助,大家互相交流,互通有无。
讲 师:蒋林峰 课程简介:面向对象是一种先进的编程技术,有利于大型项目的开发和管理。...课程从实例出发,详细演示设计的过程和实际的操作,适合于OO编程的初学者,也适合计划从VB6编程转向VB.NET编程的用户。
1.陈恩点VB.NET 视频 VB2010基础入门 2.陈恩点VB.NET 视频 VB2010基本输入输出 3.陈恩点VB.NET 视频 VB2010基本语法 4.陈恩点VB.NET 视频 ...20.陈恩点VB.NET 视频SQL简单学籍管理 21.陈恩点VB.NET 视频多线程操作
VB.net实现打印的简单方法
vb.net 计算器vb.net 计算器vb.net 计算器 vb.net 计算器 vb.net 计算器 vb.net 计算器 vb.net 计算器
本来不想说这个问题,是因为我的另一个资料,很多朋友下载了,说是VB6里面的,在VB.NET里面无法使用Winsock。在做次资源,希望能够帮助到大家。资源中有详细说明。 对于老手,还是习惯使用axWinsock 。 1、在VB.NET...