| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2568 人关注过本帖, 1 人收藏
标题:如何用VB2005做一个登录页面?
只看楼主 加入收藏
zhangbin
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2006-3-20
收藏(1)
 问题点数:0 回复次数:6 
如何用VB2005做一个登录页面?

如何用VB2005做一个登录页面,若用户名和密码均正确,则进入系统,否则提示输入的信息有误...........请指教.......

搜索更多相关主题的帖子: 页面 用户名 系统 登录 密码 
2006-12-22 21:48
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
直接用里面的Login控件就行了.
建议你多看看书,先把基础的学好.呵.

飘过~~
2006-12-23 00:55
zhangbin
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2006-3-20
收藏
得分:0 
请问我想学vb.net2005,您能帮我推荐一本基础方面的书吗?

我是新手....谢谢了....

2006-12-23 09:21
樊宇
Rank: 1
等 级:新手上路
威 望:1
帖 子:41
专家分:0
注 册:2006-3-28
收藏
得分:0 

Imports System.Data.SqlClient

Public Class FormLogin

'全局变量
Public Const connstr As String = "Data Source=.\SQLEXPRESS;AttachDbFilename=G:\PROGRAM\COMMODITY SYSTEM\DATABASE\COMMODITY_DATA.MDF;Integrated Security=True;Connect Timeout=30;User Instance=True"
'Public Const connstr As String = "integrated security=sspi;initial catalog=commodity;data source=localhost"
Protected Const getallusers As String = "select name,password from 管理员信息 order by name"
Private _users As DataTable
Public user As String
Public password As String
Dim comm As New SqlCommand
Dim ds As New DataSet
Dim da As New SqlDataAdapter

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim frm2 As New FormMenu
Dim conn As New SqlConnection(connstr)
user = TBName.Text
password = TBPassword.Text
Dim str As String
str = "select * from 管理员信息 where name='" & user & "' and password='" & password & "' "
comm.Connection = conn
comm.CommandType = CommandType.Text
comm.CommandText = str
da.SelectCommand = comm
Try
conn.Open()
da.Fill(ds)
If ds.Tables(0).Rows.Count <> 0 Then
frm2.Show()
Me.Close()
Else
MessageBox.Show("密码或用户名错误,请重新输入", "提示信息")
TBName.Text = ""
TBPassword.Text = ""
TBName.Focus()
End If
Catch ex As Exception
MessageBox.Show("登陆失败", "ERROR")
End Try

End Sub
End Class


2006-12-23 11:34
樊宇
Rank: 1
等 级:新手上路
威 望:1
帖 子:41
专家分:0
注 册:2006-3-28
收藏
得分:0 
那个全局变量的地方是连接不同数据库的,第一个是连接SQL2005,第二个是SQL2000,你在数据库里建好表就行了

2006-12-23 11:36
suzemin168
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2008-11-24
收藏
得分:0 
感谢 樊宇 !!!
注册主要是为了感谢 樊宇,用您老的代码,解决问题!!
2008-11-24 16:59
jiwei
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2010-10-12
收藏
得分:0 
谢谢樊宇提供的代码
请问那个“FormMenu”是什么意思,我是新手。
2010-10-12 22:49
快速回复:如何用VB2005做一个登录页面?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014352 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved