Zitat von despiteous;155990TAX_INFO_STR
lt
Code Alles anzeigenUSE [CHARACTER_01_DBF] GO /****** Objekt: StoredProcedure [dbo].[TAX_INFO_STR] Skriptdatum: 07/05/2010 14:57:09 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE proc [dbo].[TAX_INFO_STR] @iGu char(2) = 'S1', @serverindex char(2) = '01', @nTimes int, @nContinent int, @dwID char(7), @dwNextID char(7), @bSetTaxRate int, @change_time char(12) as set nocount on if @iGu = 'S1' begin select isnull(max(nTimes), 0) as nTimes from TAX_INFO_TBL where serverindex = @serverindex end if @iGu = 'S2' begin select dwID, dwNextID, bSetTaxRate, change_time from TAX_INFO_TBL where serverindex = @serverindex and nTimes = @nTimes and nContinent = @nContinent end if @iGu = 'S3' begin select m_idPlayer from GUILD_MEMBER_TBL where serverindex = @serverindex and m_idGuild = right(@dwID, 6) and m_nMemberLv = 0 end if @iGu = 'I1' begin insert into TAX_INFO_TBL (serverindex, nTimes, nContinent, dwID, dwNextID, change_time, bSetTaxRate) select @serverindex, @nTimes, @nContinent, @dwID, @dwNextID, @change_time, @bSetTaxRate end if @iGu = 'U1' begin update TAX_INFO_TBL set dwID = @dwID, dwNextID = @dwNextID, bSetTaxRate = @bSetTaxRate, save_time = getdate() where serverindex = @serverindex and nTimes = @nTimes and nContinent = @nContinent end
Restore Couple:lt
Code Alles anzeigenUSE [CHARACTER_01_DBF] GO /****** Objekt: StoredProcedure [dbo].[uspRestoreCouple] Skriptdatum: 07/05/2010 14:59:06 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -------------------------------------------------------------------------------- CREATE proc [dbo].[uspRestoreCouple] @nServer int as set nocount on select C.cid, C.nExperience, idFirst = (select max(idPlayer) from tblCouplePlayer where C.cid = cid and C.nServer = nServer ), idSecond = (select min(idPlayer) from tblCouplePlayer where C.cid = cid and C.nServer = nServer ) from tblCouple C where nServer = @nServerLoad Player Data:
lt
Code Alles anzeigenUSE [CHARACTER_01_DBF] GO /****** Objekt: StoredProcedure [dbo].[uspLoadPlayerData] Skriptdatum: 07/05/2010 15:00:06 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER OFF GO CREATE PROCEDURE [dbo].[uspLoadPlayerData] @iserverindex char(2) AS SET NOCOUNT ON SELECT m_idPlayer, m_szName, m_dwSex, m_nLevel, m_nJob, m_nMessengerState FROM CHARACTER_TBL WHERE serverindex = @iserverindex ORDER BY m_idPlayer SET NOCOUNT OFF
das problem ist =) MSQL sagt die sind schon vorhanden oO
trotzdem danke das du mir die rausgesucht hast =)
edit problem gelöst =D ^^
fehler beim einstellen der ODBC's ^^ hatte mich um en leerzeichen vertahn =/
trotzdem danke an alle die mir geholfen haben ;)

