عرض مشاركة واحدة
قديم 05-04-2016, 04:52 PM   #4

Jayden
عضو متألق



الصورة الرمزية Jayden


• الانـتـسـاب » Jun 2008
• رقـم العـضـويـة » 24328
• المشـــاركـات » 1,564
• الـدولـة » طنـــطاوي
• الـهـوايـة » Private server developing and designing [ 2D -3D - Pk2 ]
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 55
Jayden جـيـد

Jayden غير متواجد حالياً



افتراضي رد: مشكلة فى الاكاديمى



اتأكد ان ال SP ده عندك كده

_TRAINING_CAMP_CREATE

كود PHP:
USE [SRO_VT_SHARD]
GO
/****** Object:  StoredProcedure [dbo].[_TRAINING_CAMP_CREATE]    Script Date: 4/5/2016 3:50:32 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

ALTER PROCEDURE 
[dbo].[_TRAINING_CAMP_CREATE]
    @
CreaterID    INT
AS
    
SET NOCOUNT ON
    
IF EXISTS (SELECT CharID FROM _TrainingCampMember WHERE CharID = @CreaterID)
    
BEGIN
        
RETURN -1001
    END

    
DECLARE @CampID        INT
    
DECLARE @FoundationDate    SMALLDATETIME
    SET 
@FoundationDate '2030-01-01 00:00:00'
    
/**SET @FoundationDate = GETDATE()**/ 

BEGIN TRANSACTION

    
DECLARE @HonorPoint INT
    SET 
@HonorPoint 0
    SELECT 
@HonorPoint HonorPoint FROM _TrainingCampSubMentorHonorPoint WHERE CharID = @CreaterID    
    
    
IF @HonorPoint <> 0
    BEGIN
        DELETE FROM _TrainingCampSubMentorHonorPoint WHERE  CharID 
= @CreaterID    
        
IF (@@ERROR <> OR @@ROWCOUNT 0)
        
BEGIN
            ROLLBACK TRANSACTION
            
RETURN -6
        END
    END

    
/**INSERT INTO _TrainingCamp (CreationDate, Rank, GraduateCount, EvaluationPoint,  LatestEvaluationDate, CommentTitle, Comment )
    VALUES ( @FoundationDate, 5, 0, 0,  @FoundationDate, '', '')**/
    
INSERT INTO _TrainingCamp (CreationDateRankGraduateCountEvaluationPoint,  LatestEvaluationDateCommentTitleComment )
    
VALUES ( @FoundationDate500,  @FoundationDate'''')
    
SET @CampID = @@IDENTITY

    
IF (@@ERROR <> OR @@ROWCOUNT OR @CampID 0)
    
BEGIN
        ROLLBACK TRANSACTION
        
RETURN -7
    END

    
DECLARE @Ret INT
    EXEC 
@Ret _TrainingCamp_FnAddMember  @CampID, @CreaterID, @HonorPoint 
    
IF (@@ERROR <> OR @Ret <= 0)
    
BEGIN
        ROLLBACK TRANSACTION
        
RETURN @Ret
    END

COMMIT TRANSACTION

    SET NOCOUNT OFF

    
RETURN @CampID 


توقيع Jayden :
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
Jaydenvich