| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 617 人关注过本帖
标题:登陆时的问题!再线!
取消只看楼主 加入收藏
helifu
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2006-12-9
收藏
 问题点数:0 回复次数:2 
登陆时的问题!再线!

我写个连接数据库的类库
Imports System.Data
Imports System.Data.SqlClient
Public Class SQLClass1
inherits System.Data.SqlClient.SQLDebugging
Public Shared Connstr As String = "server=localhost;database=YSXT;uid=sa;pwd="
在form中引用Imports ClassLibrary1.SQLClass1
在buttonok中验证登陆
Private Sub ButtonOK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonOK.Click


Dim strsql As String = "select *from users where id='" & Textname.Text & " ' and password='" & TextPwd.Text & " ' "
Dim mycon As New SqlConnection(Connstr)
Dim mycom As New SqlCommand(strsql, mycon)
Dim myreader As SqlDataReader
Try
mycon.Open()
myreader = mycom.ExecuteReader
If myreader.Read Then
strLoginRole = myreader(0)
blnLoginsucc = True
mycon.Close()
Dim s As New Formzhu
s.ShowDialog()
Me.Close()
Else
MsgBox("密码错误,请重新输入!", MsgBoxStyle.Exclamation)
TextPwd.Focus()
End If
Catch ex As Exception
MsgBox("sssss")
End Try
End Sub
每次登陆都是出现SSSSS,这是怎么回事啊!!!
急!谢谢各位了!!!

[此贴子已经被作者于2006-12-10 20:51:58编辑过]

搜索更多相关主题的帖子: 登陆 
2006-12-10 20:48
helifu
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2006-12-9
收藏
得分:0 

哦~
报这个问题
超时时间已到。在从池中获取连接之前超时时间已过,出现这样的可能是因为所有池连接都被用并且达到最大迟大小
这个问题怎么解决啊!

2006-12-10 22:20
helifu
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2006-12-9
收藏
得分:0 

搞定了,谢谢各位了
我要是想把server,database,uid,pwd的值从输入框得到,是说不写死在里面要怎么弄啊!
Public Shared Connstr As String = "server=localhost;database=YSXT;uid=sa;pwd="
我知道要传参数,给点示范代码,说得太专业了,我新手搞不明白

2006-12-11 15:58
快速回复:登陆时的问题!再线!
数据加载中...
 
   



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

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