Jump to content
Araştır
  • Diğer seçenekler ...
Sonuçları bul ...
Sonuçları bul ...
Fonzz

22xx Cannot Select The Character Hatası

Önerilen Mesajlar

Merhaba arkadaşlar...

Id & Pw girdikten sonra ırkı seçiyorum. Class seçip isim yazıyorum. Character oluşturulduktan sonra oyuna girmek için starta bastığımda "Cannot select the character" hatası alıyorum.

Bunu account_login prosedüründen mi alıyor yoksa create_new_char prosedüründen mi ?

yada farklı bir çözümü mevcut mu ?

şimdiden yardımlarınız için teşekkür ederim..

İletiyi paylaş


Link to post
Sitelerde Paylaş

Source: {? = CALL INSERT_PREMIUM(?, 10, ?)}

Error: [Microsoft]

[SQL Server]Procedure or function 'INSERT_PREMIUM' expects parameter '@strPremiums', which was not supplied.

Description: Failed to execute statement.



Muhtemelen premium prosedüründe sıkıntı var düzgün bi db den çekeyim bari prosedürü :)
-- mesaja ek olarak --
Alıntı
Source: {? = CALL INSERT_PREMIUM(?, 10, ?)}

Error: [Microsoft][SQL Server Native Client 11.0][SQL Server]Procedure or function 'INSERT_PREMIUM' expects parameter '@strPremiums', which was not supplied.

Description: Failed to execute statement.



Muhtemelen premium prosedüründe sıkıntı var düzgün bi db den çekeyim bari prosedürü :)



Hata çözülmedi hala aynı hata :S

@ KiraAmora61 kanka bi yardım lütfen :)

İletiyi paylaş


Link to post
Sitelerde Paylaş

Şimdi sütun ekledim bi de öyle denicem
-- mesaja ek olarak --
INSERT_PREMIUM Proc u

USE [kn_online]
GO
/****** Object: StoredProcedure [dbo].[INSERT_PREMIUM] Script Date: 21.02.2018 18:23:58 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- Created by Obede for New Premium System
ALTER PROCEDURE [dbo].[INSERT_PREMIUM]
@strAccountID varchar(21),
@bType tinyint,
@pCount tinyint,
@strPremiums binary(30)
AS

DECLARE @bCount tinyint

SELECT @bCount = COUNT(strAccountID) FROM ACCOUNT_PREMIUM WHERE strAccountID = @strAccountID

IF (@bCount = 0)
BEGIN
INSERT INTO ACCOUNT_PREMIUM (strAccountID, bInUse, pCount, strPremium) VALUES (@strAccountID, @bType, @pCount, @strPremiums)
RETURN 1
END
ELSE
RETURN 2



Hala aynı.

İletiyi paylaş


Link to post
Sitelerde Paylaş

USE [kn_online]
GO
/****** Object: StoredProcedure [dbo].[INSERT_PREMIUM] Script Date: 21.02.2018 17:46:54 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

ALTER PROCEDURE [dbo].[INSERT_PREMIUM]
@strAccountID varchar(21),
@bType tinyint,
@strPremiums binary(30)
AS

DECLARE @bCount tinyint

SELECT @bCount = COUNT(strAccountID) FROM ACCOUNT_PREMIUM WHERE strAccountID = @strAccountID

IF (@bCount = 0)
BEGIN
INSERT INTO ACCOUNT_PREMIUM (strAccountID, bInUse, strPremium) VALUES (@strAccountID, @bType, @strPremiums)
RETURN 1
END
ELSE
RETURN 2
-- mesaja ek olarak --
account_premium tablosunu desing ile bak hangi sütünlar war

İletiyi paylaş


Link to post
Sitelerde Paylaş

Orayı da kontrol ettim. Orda da mevcut sütun herhangi bi sıkıntı yok orda da
-- mesaja ek olarak --
Ek olarak Errors.log dosyasının içi :

[ ODBC Error - 21.2.2018 18:54:51 ] ] Source: {CALL UPDATE_USER_DATA(?, 2, 12, 202, 59062620, 0, 0, 1, 0, 1, 101, 4, 0, 0, 0, 100, 100, 100, 60, 60, 80, 50, 50, 1, 0, 5000000, 21, -1, 81700, 43500, 0, 0, 1, ?, ?, ?, ?, ?, ?, ?, 0, 0, ?, 0, ?)} Error: [Microsoft]

[SQL Server]Error converting data type char to smallint. Description: Failed to execute statement.

İletiyi paylaş


Link to post
Sitelerde Paylaş
Alıntı
verdiğim procu ekle birde account_premiumdan p_count u kaldır


Aynı hata devam etmekte ek olarak load_user_data prosedüründe pcount diye sütun yok hatası verdi
-- mesaja ek olarak --
EDİT : Sorun Çözüldü.

ÇÖZÜM : LOAD_PREMİUM_SERVİCE_USER prosedüründen pCount silince düzeldi.

Teşekkürler @ DaTaTrx ve @ KiraAmora61

İletiyi paylaş


Link to post
Sitelerde Paylaş

×
×
  • Yeni Oluştur...