VB程序设计登陆界面代码详例_第1页
VB程序设计登陆界面代码详例_第2页
VB程序设计登陆界面代码详例_第3页
VB程序设计登陆界面代码详例_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Public Class frmMagementMain Dim constr As String = "User ID=sa;pwd=a;Initial Catalog=zbb;Data Source=(local)" '定义一个变量,连接字符串 Dim sqlstr As String = "select * from manid" '定义一个变量,SQL语句 Dim mycon As New SqlConnection(constr) '定义一个变量,为一个连接对象 Dim mycom As New SqlCommand(s

2、qlstr, mycon) '定义一个变量,为命令对象 Dim myReader As SqlDataReader '定义一个变量,阅读器 Dim i As Integer = 0 Dim userIDsys() As Array Private Sub frmMagementMain_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load mycon.Open() '打开这个联接 myReader = mycom.ExecuteReader '把这

3、个命令的连接送入阅读器 myReader.Read() Dim k As Integer = 0 While myReader.Read 'while 为遍历集合的每一项,用阅读器的read的方法来读取'定义一个变量的第一项 k = k + 1 'MsgBox(myReader.Item(1) End While MsgBox(k) End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click '

4、; Visual Basic 2005 ' Declare a new TextBox. Dim TextBox2 As New TextBox ' Set the location below the first TextBox TextBox2.Left = 102 TextBox2.Top = 242 ' Add the TextBox to the form's Controls collection. TextBox2.Text = "这可是我动态加的控件呀" End Sub Private Sub mnu_magement_Cli

5、ck(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnu_magement.Click Dim frmlogin As frmlogin = New frmlogin frmlogin.Show() 'GBmagemetPeple.Left = 8 'GBmagemetPeple.Top = 28 'GBmagemetPeple.Visible = True End Sub Private Sub Button2_Click(ByVal sender As System.Obje

6、ct, ByVal e As System.EventArgs) Handles Button2.Click End SubEnd Class/Public Class frmlogin Dim i As Integer = 0 Dim constr1 As String = "" '定义一个变量,连接字符串 Dim sqlstr1 As String = "" Dim mycon1 As New SqlConnection(constr1) '定义一个变量,为一个连接对象 Dim mycom1 As New SqlCommand(sql

7、str1, mycon1) '定义一个变量,为命令对象 Dim myReader1 As SqlDataReader '定义一个变量,阅读器 Private Sub OK_Button_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK_Button.Click If txtUsename.Text = "" Or txtPassword.Text = "" Then MsgBox("请输入用户名和密码") Exit

8、Sub End If sqlstr1 = "select * from mgpep where usernameID='" & txtUsename.Text & "' and passwordID='" & txtPassword.Text & "'" '定义一个变量,SQL语句 constr1 = "User ID=sa;pwd=a;Initial Catalog=SaleCD;Data Source=(local)" '定义一个变

9、量,连接字符串 mycon1.ConnectionString = constr1 mycom1.CommandText = sqlstr1 mycon1.Open() '重新打开这个联接 myReader1 = mycom1.ExecuteReader '第二次把这个命令的连接送入阅读器 If myReader1.VisibleFieldCount = 0 Then MsgBox("密码不对请重新输入!") Exit Sub End If myReader1.Read() '阅读器重新使用read方法 On Error GoTo ss If myR

10、eader1(0) > 0 Then sqlstr1 = "select * from mgpep" If mycon1.State = 1 Then mycon1.Close() End If mycon1.Open() myReader1 = mycom1.ExecuteReader '把这个命令的连接送入阅读器 Dim userIDsys(myReader1.VisibleFieldCount - 1, 2) 'ReDim userIDsys(10, 2) Dim k As Integer = 0 While myReader1.Read For i = 0 To 2 userIDsys(k, i) = myReader1.Item(i) Next k = k + 1 End While MsgBox("已经成功登录!") mycon1.Close() Me.Close() Exit Sub Else MsgBox("您没有权限登录!") mycon1.Close() Me.Close() Exit Sub End Ifss: MsgBox("您没有权限登录!&quo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论