Files wanne Stress

07/03/2012 23:53 Ultimate™#1
Hey,

ich hab derzeit ein error in den files der wie folgt aussieht,

Quote:
2012/ 7/ 3 23:35:32
\Users\Administrator\Desktop\Source\Program\_Datab ase\DbManagerLog.cpp, 1116: uspLoggingTrade @pFlag=2, @pTradeID=1341351343, @pserverindex='01', @pidPlayer='0000481', @pItemIndex='22301', @pItemSerialNum=1990375327, @pItemCnt=1, @pAbilityOpt=10, @pItemResist=0, @pResistAbilityOpt=0,@pRandomOpt=13877297048392916 48
ich weiß das er ausm source code kommt jedoch wie kann ich es fixxen ?


hoffe auf hilfe

mfg.
07/04/2012 05:41 Jopsi332#2
Code:
BOOL CDbManager::call_uspLoggingTrade( CQuery* pQuery, int nFlag, int nTradeID, DWORD dwWorldID, u_long idPlayer, DWORD dwTradeGold, const char* lpAddr, int nLevel, int nJob, int nItemIndex, SERIALNUMBER iItemSerialNum, int nItemCnt, int nAbilityOpt, int nItemResist, int nResistAbilityOpt, __int64 iRandomOpt )
#else	// __SYS_IDENTIFY
BOOL CDbManager::call_uspLoggingTrade( CQuery* pQuery, int nFlag, int nTradeID, DWORD dwWorldID, u_long idPlayer, DWORD dwTradeGold, const char* lpAddr, int nLevel, int nJob, int nItemIndex, SERIALNUMBER iItemSerialNum, int nItemCnt, int nAbilityOpt, int nItemResist, int nResistAbilityOpt, int nRandomOpt )
#endif	// __SYS_IDENTIFY
{
	char pszQuery[1024]	= { 0, };
	switch( nFlag )
	{
		case 0:
			{
				sprintf( pszQuery, "uspLoggingTrade @pFlag=0, @pTradeID=%d, @pserverindex='%02d', @pWorldID=%d",
					nTradeID, g_appInfo.dwSys, dwWorldID );
				break;
			}
		case 1:
			{
				sprintf( pszQuery, "uspLoggingTrade @pFlag=1, @pTradeID=%d, @pserverindex='%02d', @pWorldID=%d, @pidPlayer='%07d', @pTradeGold=%d, @pPlayerIP='%s', @pLevel=%d, @pJob=%d",
					nTradeID, g_appInfo.dwSys, dwWorldID, idPlayer, dwTradeGold, lpAddr, nLevel, nJob );
				break;
			}
		case 2:
			{
				sprintf( pszQuery, "uspLoggingTrade @pFlag=2, @pTradeID=%d, @pserverindex='%02d', @pidPlayer='%07d', @pItemIndex='%d', @pItemSerialNum=%d, @pItemCnt=%d, @pAbilityOpt=%d, @pItemResist=%d, @pResistAbilityOpt=%d,"
#if __VER >= 11 // __SYS_IDENTIFY
						"@pRandomOpt=%I64d",
#else	// __SYS_IDENTIFY
						"@pRandomOpt=%d",
#endif	// __SYS_IDENTIFY
#if __VER >= 11 // __SYS_IDENTIFY
					nTradeID, g_appInfo.dwSys, idPlayer, nItemIndex, iItemSerialNum, nItemCnt, nAbilityOpt, nItemResist, nResistAbilityOpt, iRandomOpt );
#else	// __SYS_IDENTIFY
					nTradeID, g_appInfo.dwSys, idPlayer, nItemIndex, iItemSerialNum, nItemCnt, nAbilityOpt, nItemResist, nResistAbilityOpt, nRandomOpt );
#endif	// __SYS_IDENTIFY
				break;
			}
	}
	if ( FALSE == pQuery->Exec( pszQuery ) )
	{
		WriteLog( "%s, %d:\t%s", __FILE__, __LINE__, pszQuery );
		return FALSE;
	}
er kann die query nicht ausführen
07/04/2012 11:37 Ultimate™#3
soll ich dein teil damit ersetzen ?
07/04/2012 14:23 xTwiLightx#4
Er hat nur den Code gepostet, der den Error auslöst...

In der CQueryLogFile stehen mehr Details über diesen Error....
07/05/2012 10:00 Ultimate™#5
hab trotzdem keine ahnung wie man das fixxt ://
07/26/2012 22:02 Ultimate™#6
wie fixx ich es nun genau :/ ?
07/27/2012 18:04 xTwiLightx#7
Poste doch mal den Inhalt aus der CQueryLog File, das habe ich schon weiter oben gepostet, eine Antwort dazu kam nicht.
07/27/2012 20:56 Ultimate™#8
dort steht sowas :

Quote:
query:LOG_ITEM_STR @im_szName='aKaHRNSHN',@iserverindex='01',@im_Gets zName='FatChick',@idwWorldID=1,@im_dwGold=50117170 2,@im_nRemainGold=501171702,@iItem_UniqueNo=432954 178,@iItem_Name='10464',@iItem_durability=-1,@im_nAbilityOption=0,@Im_GetdwGold=490000000,@iI tem_count=47,@iState='T',@im_nSlot0=100,@im_nSlot1 =100,@im_bItemResist=0,@im_nResistAbilityOption=0, @im_bCharged=0,@im_dwKeepTime=0,@im_nRandomOptItem Id=0,@inPiercedSize=0,@iadwItemId0=0,@iadwItemId1= 0,@iadwItemId2=0,@iadwItemId3=0,@iadwItemId4=0,@iM axDurability=0,@inPetKind=0,@inPetLevel=0,@idwPetE xp=0,@iwPetEnergy=0,@iwPetLife=0,@inPetAL_D=0,@inP etAL_C=0,@inPetAL_B=0,@inPetAL_A=0,@inPetAL_S=0,@i adwItemId5=0,@iadwItemId6=0,@iadwItemId7=0,@iadwIt emId8=0,@iadwItemId9=0,@inUMPiercedSize=0,@iadwUMI temId0=0,@iadwUMItemId1=327548928,@iadwUMItemId2=0 ,@iadwUMItemId3=0,@iadwUMItemId4=0
SQLSTATE:24000 error:[Microsoft][SQL Native Client]Ungültiger Cursorstatus
2012/07/27 19:59:47
query:uspLoggingTrade @pFlag=2, @pTradeID=1343411998, @pserverindex='01', @pidPlayer='0000239', @pItemIndex='21039', @pItemSerialNum=1954245767, @pItemCnt=1, @pAbilityOpt=0, @pItemResist=0, @pResistAbilityOpt=0,@pRandomOpt=13601240590815150 08
SQLSTATE:22003 error:[Microsoft][SQL Native Client][SQL Server]Arithmetic overflow error converting expression to data type int.
2012/07/27 19:59:47
query:uspLoggingTrade @pFlag=2, @pTradeID=1343411998, @pserverindex='01', @pidPlayer='0000239', @pItemIndex='21039', @pItemSerialNum=1954245767, @pItemCnt=1, @pAbilityOpt=0, @pItemResist=0, @pResistAbilityOpt=0,@pRandomOpt=13601240590815150 08
SQLSTATE:01000 error:[Microsoft][SQL Native Client][SQL Server]The statement has been terminated.
2012/07/27 19:59:47
query:LOG_ITEM_STR @im_szName='aKaHRNSHN',@iserverindex='01',@im_Gets zName='FatChick',@idwWorldID=1,@im_dwGold=50117170 2,@im_nRemainGold=501171702,@iItem_UniqueNo=-1816643841,@iItem_Name='10490',@iItem_durability=-1,@im_nAbilityOption=0,@Im_GetdwGold=490000000,@iI tem_count=100,@iState='T',@im_nSlot0=100,@im_nSlot 1=100,@im_bItemResist=0,@im_nResistAbilityOption=0 ,@im_bCharged=0,@im_dwKeepTime=0,@im_nRandomOptIte mId=0,@inPiercedSize=0,@iadwItemId0=0,@iadwItemId1 =0,@iadwItemId2=0,@iadwItemId3=0,@iadwItemId4=0,@i MaxDurability=0,@inPetKind=0,@inPetLevel=0,@idwPet Exp=0,@iwPetEnergy=0,@iwPetLife=0,@inPetAL_D=0,@in PetAL_C=0,@inPetAL_B=0,@inPetAL_A=0,@inPetAL_S=0,@ iadwItemId5=0,@iadwItemId6=0,@iadwItemId7=0,@iadwI temId8=0,@iadwItemId9=0,@inUMPiercedSize=0,@iadwUM ItemId0=0,@iadwUMItemId1=327548928,@iadwUMItemId2= 0,@iadwUMItemId3=0,@iadwUMItemId4=0
SQLSTATE:24000 error:[Microsoft][SQL Native Client]Ungültiger Cursorstatus
07/29/2012 02:21 Ultimate™#9
bräuchte immer noch hilfe :/
07/29/2012 21:17 ziBBer™#10
Wir sind immer noch auf der suche nach einer Lösung.
Hoffe jemand hat eine Lösung :)
07/30/2012 03:21 xTwiLightx#11
Quote:
SQLSTATE:22003 error:[Microsoft][SQL Native Client][SQL Server]Arithmetic overflow error converting expression to data type int.
Da stehts doch...
07/30/2012 12:04 Ultimate™#12
wie fixx ich das :/
ich hab von sql kaum ahnung...
07/30/2012 13:20 lolix3#13
Habt ihr die Pixelfehler Source?
07/30/2012 13:22 Ultimate™#14
nein wir haben nur sein glowchange bzw. pumaa´s ausm source genommen mehr nicht
07/31/2012 21:50 ziBBer™#15
Wir sind immer noch auf der suche.
Ich hoffe jemand kann uns bei diesem Fehler weiterhelfen...