首页 热点资讯 义务教育 高等教育 出国留学 考研考公

急(解决加分) asp.net 图像添加问题

发布网友 发布时间:2022-04-23 06:50

我来回答

2个回答

热心网友 时间:2022-04-27 12:37

你的自动生成编号逻辑上面有点问题吧?如果这张表里有10条记录,我现在删除第一条,也就是你所说的Img1001的这张,然后再添加,会出现什么情况?? 

给你一个建议

 写一个存储过程

create proc proc_insert

      @Avatar   nvarchar(50)

as

     begin

        declare @AvatarNumber nvarchar(50)

        select @AvatarNumber=max(cast(substring(AvatarNumber,4,4) as int)) from Test

        set @AvatarNumber='IMG'+cast(@AvatarNumber as nvarchar)

        if(@AvatarNumber is null)

               set @AvatarNumber='IMG1001'

        else

               set @AvatarNumber='IMG'+cast(cast(substring(@AvatarNumber,4,4) as int)+1 as nvarchar)

       begin insert into Test(AvatarNumber,Avatar) values(@AvatarNumber,@Avatar)

       end

    end

热心网友 时间:2022-04-27 13:55

第一次(图像表为空时)添加 可以添加 说明你代码无错误
添加完一张后 继续添加 页面不处理 说明你断点调试看看是否执行了添加里面的事件,有可能是因为if(!ispostback)的问题(第一次加载事件)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com