Merhaba, Hoşgeldin!

VSRO.org, Silkroad Online, Knight Online, Metin2 ve diğer çevrimiçi oyunlar için öncü bir yardım ve geliştirme platformudur. Misyonumuz, bilgi ve deneyim sahibi bireyleri, bilgiye ihtiyaç duyanlarla bir araya getirerek, zengin bir etkileşim ortamı yaratmak ve farklı bakış açılarını birleştirmektir. Topluluğumuzda güçlü bir işbirliği ve öğrenme kültürü oluşturarak, herkesin değerli katkılarda bulunmasını sağlıyoruz.

vSRO Çözüldü Guild oluşturma Hatası (the guild task not been carried out)

Katılım
25 Nis 2022
Mesajlar
81
Çözümler
2
Tepkime puanı
17
Puanları
8
Yaş
36
Konum
Taklamakan
Türk Lirası
0.00₺
Selam
Old ECSRO ya sardım. Therock2007 database dosylarını kullanıyorum.Şu
Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.
deki.

guild oluştururken adını yazıyorum tamam dıyorum sağ köşede " the guild task not been carried out Please try again " yazıyor.

nasıl çözeriz fikri olan varsa sevinirim.
 
gameserver shard vb artık hangisinde yazıyor bilmiyorum bi hata yazmıyormu hiç :D
 
Oyla 0
SQL:
İçeriği görebilmek için Giriş yap ya da üye ol.

Düzenlenecek yerleri düzenleyip sqlden okutup dener misin? Sonrasında oyunda ki durumu tekrar kontrol et.
 
Oyla 0
gameserver shard vb artık hangisinde yazıyor bilmiyorum bi hata yazmıyormu hiç :D
Herhangi bir hata yok.
SQL:
İçeriği görebilmek için Giriş yap ya da üye ol.

Düzenlenecek yerleri düzenleyip sqlden okutup dener misin? Sonrasında oyunda ki durumu tekrar kontrol et.
bunu denedim şöyle bir hata veriyor.

Msg 547, Level 16, State 0, Procedure _Guild_Create, Line 20
The INSERT statement conflicted with the FOREIGN KEY constraint "FK___Guild_co__Allia__5C229E14". The conflict occurred in database "ECSRO_SHARD", table "dbo._AlliedClans", column 'ID'.
The statement has been terminated.
Msg 515, Level 16, State 2, Procedure _Guild_FnAddMember, Line 26
Cannot insert the value NULL into column 'GuildID', table 'ECSRO_SHARD.dbo._GuildMember'; column does not allow nulls. INSERT fails.
The statement has been terminated.
Üst üste post gönderildiği için tek mesajda birleştirildi:

ÇÖZÜLDÜ.

ÇÖZÜM YOLU:
aşagıdaki kodu sql okutup çalıştırın sorun düzeliyor.

DECLARE @Komut VARCHAR(MAX);
DECLARE cursorKomut CURSOR FOR
SELECT 'ALTER TABLE ' + OBJECT_NAME(fk.parent_object_id) + ' DROP CONSTRAINT [' + RTRIM(fk.name) + '];'
FROM sys.foreign_keys fk;

OPEN cursorKomut;

FETCH NEXT FROM cursorKomut
INTO @Komut;

WHILE @@FETCH_STATUS = 0
BEGIN

EXEC (@Komut);

FETCH NEXT FROM cursorKomut
INTO @Komut;
END;

CLOSE cursorKomut;
DEALLOCATE cursorKomut;
 

Ekli dosyalar

  • SRO[2023-01-07 17-08-08]_75.jpg
    SRO[2023-01-07 17-08-08]_75.jpg
    170.5 KB · Görüntüleme: 19
Oyla 0
Geri
Üst Alt