Procedure or function has too many arguments specified hatası ve çözümü
Merhabalar.
Stored Procedure üzerinde çalışırken çeşitli hatalar alabiliriz. Örneğin C#'ta veritabanından procedure işlemi yapacaksak çeşitli komutlarımız var. Procedure işlemi olmayıp bu hatayı veriyorsa çözüm şunlar olabilir:
1. Metodu değiştirin.
2. Komutların altına "cmd.Parameter.Clear(); " komutunu ekleyin. Procedure'u 2. kez çağırdığınızda parametreleri temizleyecektir.
3. Komutu "cmd.Parameters.AddWithValue("@spMarka", TxtMarka.Text);" şeklinde yazarsanız temizleye de gerek kalmayacaktır, bu metodu da deneyin.
Zor bir problem değil, üstesinden gelebilirsiniz.
Kolay gelsin,
Recep.
Mesaj 16.12.2013 14:33:54 tarihinde Rserit tarafından düzenlenmiştir.