VB版机房管理系统-登录窗体

一、编译错误:过程声明与同名事件或过程的描述不匹配

VB版机房管理系统-登录窗体

这是因为VB版本的问题,VB版本间的代码是不兼容的,若你的是VB6,它的Command的Click函数是不支持参数的,也就是不能有(Index As Integer),若是教程的程序,必须要有它的环境的

VB版机房管理系统-登录窗体

二、用户定义类型未定义

VB版机房管理系统-登录窗体

因为没有引用ADODB,在菜单中选择 工程→引用→选中"Microsoft ActiveX Data Objects 2.8 Library"即可解决

VB版机房管理系统-登录窗体

VB版机房管理系统-登录窗体

三、91错误 mrc.EOF= True报错

原因:odbc没有配置好,在模块中的

Public Function ConnectString() As String       '返回一个数据库连接
    ConnectString = "FileDSN=charge.dsn;UID=sa;PWD=123456"
End Function

没有按照odbc上面的更改过来

四、登录窗体隐藏后,没有办法弹出主窗体

原因:

1.启动对象为frmLogin时,缺少代码

VB版机房管理系统-登录窗体

VB版机房管理系统-登录窗体

2.直接更改启动对象为Sub Main即可

VB版机房管理系统-登录窗体