返回列表 回复 发帖

错误信息:Null object reference at line 0 in function uf_getright of object

标题:错误信息 : Null object reference at line 0 in function uf_getright of object uf_getright是什么问题?

一进入软件时提示错误信息,一直在滚动提示.内容如下:
    日期时间 : 2009年9月21日     10:26:25 am
       错误代码 : 2
       错误信息 : Null object reference at line 0 in function uf_getright of object uf_getright.
SQL语句错误代码 : 0
数据库错误代码 : 0
数据库错误信息 :
      窗口/菜单 : uf_getright
           对象 : uf_getright
      事件/函数 : uf_getright
           行号 : 0
     应用程序名 : SJ__MAIN
       数据库名 :
       服务器名 :
         用户名 : ADMINIST□□□□R

        **********************************************

问题原因:
数据库曾经升级过,但是这台电脑的程序没有升级,导致程序和数据库之间的版本不匹配!程序版本比数据库版本更旧就会出现这个提示.数据库中有一些新的权限控制,但是程序没有相关模块。

解决办法:

通常情况有几种,解决办法分别是:
1、网络版的客户端:在客户端操作员把软件重装了,后来又没有用最近升级的程序版本.客户端进软件就出错了。解决办法很简单,找到最新的升级程序给这台升级一下。如果找不到最新的程序,就去别的客户端(要能进软件不出错的客户端)上用U盘把安装目录下所有文件拷贝到这台来,然后升级这台,要覆盖全部。

2、网络版的服务器端:在服务器端操作员把软件重装了,恢复了一个旧的数据库,再进软件就出错了。这种情况最麻烦,因为你要保证恢复的数据库是最新的,重装软件之前有没有备份数据库?有关这方面的文章请看:
首佳软件:操作系统重装之前需要做好哪些准备?
如果数据库找到了,解决办法也同上。找到最新的升级程序给这台升级一下。如果找不到最新的程序,就去别的客户端(要能进软件不出错的客户端)上用U盘把安装目录下所有文件拷贝到这台来,然后升级这台,要覆盖全部。

3、就一台电脑使用的单机版:这种情况解决办法同网络版的服务器端。

4、网络版的服务器端把数据升级了,其它客户端没有升级,而出现本文的错误信息,解决办法是客户端也升级一下程序就行了。

相关文章:
首佳软件:操作系统重装之前需要做好哪些准备?
返回列表 回复 发帖