浪潮财务软件5.5凭证修改出错并退出

浪潮财务软件5.5凭证修改出错并退出

数 据 库: Syb 11.5网
软件版本: PS5.5 软件模块: 账务处理
问题描述:
    在制单菜单中,修改退出提示,“凭证编号为50008
     WANING -Faltal Erro occurred at Dec 1 2003 4:22PM. Please note
the error and time,and contact a user with System Administrator
(SA) authorization.
  DELETE FROM LSYSPZ WHERE F_PZBH=”50008″ AND SUBSTRING(F_DATA)”
产生原因: 上述提示在5.5中比较常见,多出现在网络版,该提示一般是所提示的表的结构被破坏了
解决方法:
   将该表的内容导出,然后重建,再导入。
下面以网络版中LSYSPZ的表为例子。
首先:使用BCP命令将LSYSPZ中的记录导出。    
  bcp cwbase1..LSYSPZ out d:\LSYSPZ.TXT -Usa -P -Ssybase -c
再次:重新创建LSYSPZ 
create table LSYSPZ
  (F_KMBH varchar(30)  not null,
   F_DATE char( 8)     not null,
   F_YSBH char(20)         null,
   F_PZBH char( 5)     not null,
   F_FLBH char( 4)     not null,
   F_JY   varchar(60)      null,
   F_JZFX char( 1)    not null check (F_JZFX IN (“J”,”D”)),
   F_JE   u001        not null default 0 ,
   F_SL   u001        not null default 0 ,
   F_WB   u001        not null default 0 ,
   F_QT   u001        not null default 0 ,
   F_DJ   u001        not null default 0 ,
   F_HL   u001        not null default 0 ,
   F_QTWB u001        not null default 0 ,
   F_QTHL u001        not null default 0 )
go
create nonclustered index LSYSPZ on LSYSPZ(F_DATE,F_PZBH,F_FLBH)
go
create nonclustered index LSYSPZDATE on LSYSPZ(F_DATE)
go
create nonclustered index LSYSPZPZBH on LSYSPZ(F_PZBH)
go
create nonclustered index LSYSPZKMBH on LSYSPZ(F_KMBH)
go

最后:再使用BCP命令将其导入。
   bcp cwbase1..LSYSPZ in d:\LSYSPZ.TXT -Usa -P -Ssybase -c

原创文章,转载请注明: 转载自浪潮888博客

本文链接地址: 浪潮财务软件5.5凭证修改出错并退出

文章的脚注信息由WordPress的wp-posturl插件自动生成



This entry was posted in 浪潮文档. Bookmark the permalink.

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>