|
4#
楼主 |
发表于 2009-3-24 11:18:19
|
只看该作者
谢谢各位的回复, 让小弟补充一下问题
当使用上方所有的程式码时, 不能打开Login表单, 错误信息如下
当将最前面的一部分程式码拿走后, 可以打开Login表单, 但也发生错误
拿走的程式码:
Public Function OpenRS(strSql As String, rs As ADODB.Recordset)
Set rs = New ADODB.Recordset
rs.Open strSql, CurrentProject.Connection, adOpenKeyset, adLockOptimistic
End Function
Public Sub Execute(strSql As String)
DoCmd.RunSQL strSql
End Sub
错误信息如下:
但是当小弟将后段程式码(由Private Sub cmdenter_Click() ...开始)
中的一部分换成这样后, 程式码正常发挥作用
Private Sub cmdenter_Click()
Dim strusername, strpassword As String
Dim flag As Integer
Dim rs As Dao.Recordset
'从“用户”表里读取用户名和密码
Set rs = CurrentDb.OpenRecordset("User_account")
flag = 0
'循环判断用户名是否存在,密码是否正确
Do Until rs.EOF
...
大概就是这样了 ... |
|