模块的问题

dufuguang 2008-11-02 04:19:25
以下代码为何显示
“对象关闭 不允许操作”?
哪位班分析下啊

Call cn '模块中的guocheng

If rs.EOF Then
count = count + 1
MsgBox "用户名不存在,请重新登录!", vbCritical, "=登录失败="
txtUser.Text = ""
txtPassword = ""
txtUser.SetFocus
Else
LoginSucceeded = True
userid = strUserId
UserName = rs("username").Value
Unload Me
frmMain.Show

’模块代码
Public Sub cn()
Set conn = New ADODB.Connection
Set rs = New ADODB.Recordset
strsql = "select * from userInfo where username ='" & strUserName & "'"
strsql = strsql & " AND password='" & strPassword & "'; "
connstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\Data\users.mdb;Persist Security Info=False"
conn.Open connstring
rs.Open strsql, conn
End Sub
...全文
101 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
dufuguang 2008-11-02
  • 打赏
  • 举报
回复

还是不行!
Begin_Game 2008-11-02
  • 打赏
  • 举报
回复
conn.Open connstring
改为
conn.Open connstring,1,3
试一试,估计是没有
另外看看conn获取的数据库连接状态是否是关闭 检查关闭的原因
dufuguang 2008-11-02
  • 打赏
  • 举报
回复
杂没人啊

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧