| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 567 人关注过本帖
标题:请各位大哥帮忙看下代码错在哪里?
取消只看楼主 加入收藏
coffecat1119
Rank: 2
等 级:论坛游民
帖 子:166
专家分:84
注 册:2008-6-19
结帖率:96.88%
收藏
已结贴  问题点数:20 回复次数:0 
请各位大哥帮忙看下代码错在哪里?
Public cn As New ADODB.Connection
  Sub main()
   Set cn = New ADODB.Connection
   cn.CursorLocation = adUseClient
   cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\boss.mdb;Persist Security Info=False"
  End Sub
  Private Sub cmd_login_Click(Index As Integer)
  
  If txt_user.Text = Empty Then
  
  MsgBox "用户名不能为空!", vbOKOnly + vbInformation, "客户信息管理系统登录提示"
  txt_user.SetFocus
  Exit Sub
  End If
  If txt_pass.Text = Empty Then
  
  MsgBox "密码不能为空!", vbOKOnly + vbInformation, "客户信息管理系统登录提示"
  txt_pass.SetFocus
  Exit Sub
  End If
  
  Dim strsql As String
  strsql = "select * from [admin] where 管理员姓名='" & Trim$(txt_user.Text) & "' and 管理员密码='" & Trim$(txt_pass.Text) & "' "
  Dim str As ADODB.Recordset
   Set str = New ADODB.Recordset
   str.CursorLocation = adUseClient
   str.Open strsql, conn, adOpenStatic, adLockReadOnly
  
   With str
   If .State = adStateOpen Then .Close
   .Open strsql
   If .EOF Then
   Try_times = Try_times + 1
   If Try_times >= 3 Then
   MsgBox "您已经三次尝试进入本系统,均不成功,系统将自动关闭", vbOKOnly + vbCritical, "警告"
   Unload Me
   Else
   MsgBox "对不起,用户名不存在或密码错误 !", vbOKOnly + vbQuestion, "警告"
   txt_user.SetFocus
   txt_user.Text = ""
   txt_pass.Text = ""
   End If
   Else
  
   Unload Me
  
   frmmian.Show
  
   End If
   End With
  
  End Sub
老是提示参数类型不正确或不在可接受范围内或与其他参数冲突
搜索更多相关主题的帖子: 代码 
2009-08-01 10:50
快速回复:请各位大哥帮忙看下代码错在哪里?
数据加载中...
 
   



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

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