机房收费系统(准备篇)

开始机房前,我预计先学习观看一下11期师哥师姐打包给12期师哥师姐的机房系统,于是我安装后点击开始,出现错误:

运行错误’91’:未设置对象变量或with block变量

在这里插入图片描述

这个是因为没有连接到数据库,所以我需要配置ODBC,配置过程如下:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里我们看到了,连接失败,因为什么呢?

因为没有配置SQL sever服务的登录账户,所以我们需要去SQL sever management stutio中更改登录用户
在这里插入图片描述

然后,我们就可以继续配置了

现在一个新的问题出现了,没有找到charge数据库,这是因为我们忘记了给服务器附加charge的数据库,所以现在打开SQL sever management stutio去附加数据库

在这里插入图片描述

问题继续暴露:附加失败

错误原因:数据库文件没有得到权限
解决方法:找到数据库文件charge_sys_Data(右击)------属性-----安全-----编辑-----完全控制(允许)------确定,然后把charge_sys_Log文件也设置成完全控制就OK了

在这里插入图片描述

这样我们就可以附加数据库成功了,继续配置ODBC

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

配置结束,我再次尝试打开机房系统,出现了如下错误

在这里插入图片描述
问题原因:数据库某些控件的命名的长度超过了数据库中限定的长度
解决方法:
法一、给控件的内容长度缩短(不建议,初识机房,还不了解,不知道具体是哪里超长了,所以建议用第二种,方法)
法二、给数据库的一些限定长度增大到一个比较大的长度【PS:我的是computer的长度超长,所以我只更改了computer的字符长度,就可以运行了。】

到这里,机房就顺利的打开了,准备篇结束。

猜你喜欢

转载自blog.csdn.net/YaraRen/article/details/84381608
今日推荐