机房收费系统—前期配置

来源:互联网 发布:创意美工作品图片大全 编辑:程序博客网 时间:2024/06/16 00:12

前言

  机房收费系统的配置其实非常简单,只要按照要求一步一步来就可以,虽然会出错,但是毕竟还有很多巨人们。

出现的问题

  我是先进行的第二步,即先附加数据库;然后再配置ODBC数据源,最后才注册文件的。
  一、第一个遇到的问题就是附加数据库失败,如下图:
这里写图片描述
  原因:提示信息中说拒绝访问数据库文件,意思就是用户权限不够。
  解决方法:找到要附加的mdf文件,点击属性中的安全页面,找到Authenticated Users用户,赋予它安全控制的权限,再次附加就成功了。
  Authenticated Users用户:Windows系统中所有使用用户名、密码登录并通过身份验证的账户,他表示一个用户组,相当于数据库中的角色。

  二、接下来就是第二个问题,当我配置完ODBC数据源,而且也成功的将文件注册完毕。弹出框提示:“未设置对象变量或with block变量,”这个错误在学生系统的时候非常常见,就是91错误。
         这里写图片描述
  原因:这个问题是因为没有成功的连接到数据库,那肯定是配置的数据源出现了错误呗。一开始我还不知道为什么,想了想,原来是我的数据库登录密码是123,配置数据源的时候密码也是123,测试连接当然没问题。但是机房系统中的代码给出的连接数据库的密码是123456。
  解决方法:只能是把连接数据库sa用户的密码改为123456。

  三、最后的问题就是:多步OLE DB操作产生错误。
     这里写图片描述
  原因:这个错误我一开始还真的不明白是为什么,多亏了巨人,让我清楚了产生错误的原因。之所以会出现这个错误,是因为我们在登陆成功之后,会在数据库中记录数据,其中有一个属性(computer)就是记录自己电脑的名称,字段类型为char(10),如果自己的电脑名称太长的话就会出现这个错误。
  解决方法:1.把自己的电脑名称改短点。2.改数据库中所有表中的computer字段类型。

总结

  遇到问题要积极的去探索,去想方法。只要我们想做,没有什么事情是做不成的,关键是迈出第一步,去做就好了,问题终究会被我们一个一个的消灭掉的!