阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 2194|回复: 8

[3000] 速达3000XP单机版V8.52正式版出现二级科目重复的解决方法

[复制链接]

该用户从未签到

发表于 2009-4-11 13:46:20 | 显示全部楼层 |阅读模式
1、账套初始化时,录入往来单位资料后,应收应付的二级科目存在重复的名称。
产品信息:3000XP
版本信息:V8.51
模块名称:初始化
解决方法:
DECLARE @subid varchar(32),
       @name varchar(64),
       @name_old varchar(64)  
DECLARE authors_cursor CURSOR for
       select subid,name from subject where name in (
              select name  from subject group by name having count(*) >2)
              order by name /*过滤名称相同的会计科目*/
set @name_old = 1
OPEN authors_cursor
FETCH NEXT FROM authors_cursor into @subid,@name
WHILE @@FETCH_STATUS = 0
BEGIN
if (@name_old = @name)
begin
    delete from subject where subid = @subid/*删除不在上述过滤条件的会计科目*/
end
set @name_old = @name
FETCH NEXT FROM authors_cursor into @subid,@name
END
cLOSE authors_cursor
DEALLOCATE authors_cursor

评分

参与人数 1阳光币 +3 收起 理由
northwood + 3 精品文章奖励

查看全部评分

楼主热帖
启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    无聊
    2016-11-18 14:47
  • 签到天数: 170 天

    [LV.7]常住居民III

    发表于 2009-4-11 14:22:53 | 显示全部楼层
    乖乖,SQL高手佩服哦
    .................................
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情

    2016-7-25 16:01
  • 签到天数: 130 天

    [LV.7]常住居民III

    发表于 2009-4-11 15:30:30 | 显示全部楼层
    在查询分析器里打这些语句?
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    无聊
    2016-11-18 14:47
  • 签到天数: 170 天

    [LV.7]常住居民III

    发表于 2009-4-11 16:53:31 | 显示全部楼层
    这个东西怎么用,拿了不会用
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    无聊
    2023-3-7 15:59
  • 签到天数: 200 天

    [LV.7]常住居民III

    发表于 2009-4-11 17:31:35 | 显示全部楼层
    LZ,能不能详细一点,你一下就冒出这些语句,我们这些菜鸟不知道怎么弄!
    启用邀请码注册,提高发帖质量,建设交流社区

    该用户从未签到

    发表于 2009-4-16 11:28:16 | 显示全部楼层
    高手,一般操作能解决最好,这个太复杂。
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    奋斗
    昨天 10:28
  • 签到天数: 2876 天

    [LV.Master]伴坛终老

    发表于 2009-4-20 16:43:41 | 显示全部楼层
    对呀,最好是一般操作能解决最好,这个太复杂。财务人员多数人对电脑不会懂得太深入哦,高手可制作个批处理放上来给同行们分享。
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    无聊
    2017-5-26 02:59
  • 签到天数: 186 天

    [LV.7]常住居民III

    发表于 2009-4-22 16:39:19 | 显示全部楼层
    是不是在sql的面加入这个语句啊 有点不明白嫩不能说清楚得点呢谢谢啊
    启用邀请码注册,提高发帖质量,建设交流社区

    该用户从未签到

    发表于 2009-7-13 17:12:33 | 显示全部楼层
    这个确实很高啊,有没有简单点的方法
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表