| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 573 人关注过本帖
标题:急 用VB.net 连接数据库怎么出现这种问题啊
取消只看楼主 加入收藏
x115127862
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-5-29
收藏
 问题点数:0 回复次数:2 
急 用VB.net 连接数据库怎么出现这种问题啊

Imports System.Data.SqlClient
Public Class frload
Public User As String
Public password As String
Dim conn As New SqlConnection("Server=.;" & _
"Database=ViBook; " & _
"Integrated Security=SSPI ")
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
User = TextBox1.Text
password = TextBox2.Text
Dim str As String
str = "select * from 管理员信息 where 姓名='" & User & "' and 密码='" & 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
Dim frm2 As New frmain
frm2.Show()
Me.Hide()
Else
MessageBox.Show("密码或用户名错误,请重新输入", "提示信息")
TextBox1.Text = ""
TextBox2.Text = ""
TextBox1.Focus()
End If
Catch ex As Exception
MessageBox.Show("登陆失败", "提示信息")
End Try
End Sub

这是代码每次第一次登陆如果输入错误的话第2次再登陆就是输对了也进不去了
急死

搜索更多相关主题的帖子: 数据库 
2007-06-12 11:36
x115127862
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-5-29
收藏
得分:0 
调试半天有新发现如果第一次出错第2次就会跳过 da.Fill(ds) 这一句 为什么啊
2007-06-12 11:56
x115127862
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-5-29
收藏
得分:0 

恩 恩 成功谢谢了

2007-06-15 08:09
快速回复:急 用VB.net 连接数据库怎么出现这种问题啊
数据加载中...
 
   



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

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