MR.KaBO
08-01-2016, 03:38 AM
السلام عليكم
اولاً
انا كل مخلي رقم اكونت الجي ام sec_primary1 sec_content1
بيرجع لوحده sec_primary 13 sec_content 13
ahmedbigboos
08-01-2016, 04:03 AM
وعليكم السلام
جرب تعمل واحد تانى تحته
MR.KaBO
08-01-2016, 04:18 AM
حضرتك بقولك عملت نفس الشئ هو شكلو مش مثبت فعاوز شرح
ahmedbigboos
08-01-2016, 04:32 AM
طب انت بتعمل كده وبعدين بتعمل كلك يمين Execute SQL
لو رجعت تانى اعمل تانى بس ماتتكش كلك يمين اعمل close علطول وخش تانى وشوف
MR.KaBO
08-01-2016, 08:04 AM
حضرتك عملت كل حاجة ومفيش حاجة بتحصل االرقم بيرجع زي مهوا انا عاوز Query يسبلتي الرقم بتاع الجي ام اللي هو 1 :sleep: او اي رقم غيرة المهم ميتغيرش حتي لو كان اي رقم يبقا سابت لحد ما انا اغيره بنفسي
جرب و اقولي بس اعمل اكونت جديد
USE [SRO_VT_ACCOUNT]
GO
/****** Object: StoredProcedure [dbo].[_CertifyUser] Script Date: 01/09/2016 15:19:28 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER procedure [dbo].[_CertifyUser]
@szUserID varchar(25),
@szPassword varchar(50),
@szSSNumber varchar(32)
as
declare @nUserJID int
declare @sec_primary tinyint
declare @sec_content tinyint
set @nUserJID = 0
set @sec_primary = 0
set @sec_content = 0
if (not exists(select JID from TB_User where StrUserID = @szUserID))
begin
select convert( int, 0), convert( tinyint, 0), convert( tinyint, 0)
return
end
select @nUserJID = JID from TB_User where StrUserID = @szUserID
if (@nUserJID = 0 or @nUserJID is null or @@error <> 0 or @@rowcount = 0)
begin
select convert( int, 0), convert( tinyint, 0), convert( tinyint, 0)
return
end
if (not exists(select JID from TB_User where JID = @nUserJID and password = @szPassword))
begin
select convert( int, 0), convert( tinyint, 0), convert( tinyint, 0)
return
end
select @sec_primary = sec_primary, @sec_content = sec_content from TB_User with (nolock) where JID = @nUserJID
select @nUserJID, @sec_primary, @sec_content
USE [SRO_VT_ACCOUNT]
GO
/****** Object: StoredProcedure [dbo].[_CertifyTB_User] Script Date: 01/09/2016 15:21:33 ******/
SET ANSI_NULLS OFF
GO
SET QUOTED_IDENTIFIER OFF
GO
ALTER PROCEDURE [dbo].[_CertifyTB_User]
@szUserID varchar(25),
@szPassword varchar(50)
AS
declare @nUserJID int
declare @sec_primary tinyint
declare @sec_content tinyint
set @nUserJID = 0
set @sec_primary = 0
set @sec_content = 0
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
-- ؛£ئ®³² °واèؤ، ء¾·®ء¦ (أض¼±ب£)
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
declare @AccPlayTime int
declare @LatestUpdateTime_ToPlayTime int
set @AccPlayTime = 0
set @LatestUpdateTime_ToPlayTime = 0
select @nUserJID = JID, @sec_primary = sec_primary, @sec_content = sec_content, @AccPlayTime = AccPlayTime, @LatestUpdateTime_ToPlayTime = LatestUpdateTime_ToPlayTime from TB_User
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
where StrUserID = @szUserID and password = @szPassword
if( @nUserJID = 0 or @nUserJID is null or @@error <> 0 or @@rowcount = 0)
begin
select convert( tinyint, 1), convert( int, 0), convert( tinyint, 0), convert( tinyint, 0)
return
end
if( exists( select Type from _BlockedUser where UserJID = @nUserJID and Type = 1 and getdate() between timeBegin and timeEnd))
begin
select convert( tinyint, 3), @nUserJID, convert( tinyint, 0), convert( tinyint, 0)
return
end
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
-- ؛£ئ®³² °واèؤ، ء¾·®ء¦ (أض¼±ب£)
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
select convert(tinyint, 0), @nUserJID, @sec_primary, @sec_content, @AccPlayTime, @LatestUpdateTime_ToPlayTime
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
return
MR.KaBO
09-01-2016, 08:16 PM
تم الحل شكرا علي المساعدة يا HLP (http://www.silkroad4arab.com/vb/member.php?u=110603)
الحل : اعمل اكونت 2
الرقم 13
وبعدين اكونت الجي ام 1