If Text1.Text = "" Or Text2.Text = "" Then
MsgBox "请输入完整的用户名及密码!", vbCritical, "警告"
Else
cn.Open "Provider=Microsoft.Jet.oledb.4.0;Data Source=" & App.Path & "\test.mdb"
rs1.CursorLocation = adUseClient
rs1.Open "Select * From 用户表 Where 用户名='" & Text1.Text & "'", cn, adOpenKeyset, adLockOptimistic
If rs1.EOF = True Then
MsgBox "无此用户!", vbCritical, "警告"
cn.Close
Exit Sub
End If
If rs1.EOF = False Then
strA = rs1.Fields(1)
If Text2.Text = strA Then
czy = Text1.Text Unload Me
MsgBox "恭喜,登陆成功!", vbOKOnly, "提示"
Load Form1
Form1.Show
Else
MsgBox "密码错误!", vbCritical, "提示"
Text3.Text = strA
intCount = intCount + 1
cn.Close
If intCount = 3 Then
MsgBox "密码错误登录次数超过限制次数!", vbCritical, "警告"
End
End If
End If
End If
End If我在前1个窗体已经完成上面代码 并进行登录验证!如何将登录用户名带到下个窗体(form1)使用?
MsgBox "请输入完整的用户名及密码!", vbCritical, "警告"
Else
cn.Open "Provider=Microsoft.Jet.oledb.4.0;Data Source=" & App.Path & "\test.mdb"
rs1.CursorLocation = adUseClient
rs1.Open "Select * From 用户表 Where 用户名='" & Text1.Text & "'", cn, adOpenKeyset, adLockOptimistic
If rs1.EOF = True Then
MsgBox "无此用户!", vbCritical, "警告"
cn.Close
Exit Sub
End If
If rs1.EOF = False Then
strA = rs1.Fields(1)
If Text2.Text = strA Then
czy = Text1.Text Unload Me
MsgBox "恭喜,登陆成功!", vbOKOnly, "提示"
Load Form1
Form1.Show
Else
MsgBox "密码错误!", vbCritical, "提示"
Text3.Text = strA
intCount = intCount + 1
cn.Close
If intCount = 3 Then
MsgBox "密码错误登录次数超过限制次数!", vbCritical, "警告"
End
End If
End If
End If
End If我在前1个窗体已经完成上面代码 并进行登录验证!如何将登录用户名带到下个窗体(form1)使用?
解决方案 »
- 在设计窗体界面时,删除sstab中的tab报错,为什么?
- 專心求教:如何用程序把pdf檔轉存為unicode的pdf,最好用vb或vb.net
- 讨论:数据库管理程序,你设计成用户可以同时打开多个窗口吗?还是同一时刻只能打开一个窗口?
- VB制作报表的问题
- 为什么挂接多个温湿度探头不能正常收到数据?
- 如何用程序设置windows的系统时间?
- 如何实现图像的缩放?
- 请问 still executing last request 是什么错误 一般如何改!谢谢
- 托盘问题2
- 凉爽夏日,送大分!!!!!!!!!!!!
- 送分60分:简单的ACCESS2003中的 SQL JOIN语句问题
- VB有没集合,比如哈希函数啥的,就是能存储键值对的集合等?
text2.text 是密码输入我想将text1.Text 输入的用户名带到下个窗体中 请问各位如何传递 跟获取?
然后定义一个public变量
public strUserName as string然后在你
strUserName = Text1.Text然后再form1里面直接用strUserName