1 Eylül 2007 Cumartesi

Saklı Yordam (stored procedure) da Hata

bugün yeni kayıt için yazdığım saklı yordam (stored procedure) de string tipli kayıtlar için
oluşturduğunuz tabloda en fazla girilecek karakter sayısı yazmamam neticesinde örnek kayıt da girdiğim yazının sadece ilk karakterinin kaydolunduğunu gördüm.Örneğin;

oluşturduğum tablomda "Name" alanına nvarchar(50) verdim
saklı yordamımda ise
@Name nvarchar,......
yazmışım bu nedenle ilk karakter kayıt olmuş.Daha sonra
@Name nvarchar(50) dedikten sonra düzgün kayıt elde ettim.

Ayrıca saklı yordam yazdıktan sonra örneğin "GetUsersByUserTypeId" gibi bir saklı yordam yazıp hemen altında bunu çalıştırmak isteyebilirsiniz ancak hata oluşur.Bir resim ile anlatmak istedim umarım anlatabilmişimdir :)

Mutlu Günler

Hiç yorum yok: