Forum
Bildirimler
Hepsini Temizle
SQL Server
2
Yazılar
1
Üyeler
0
Reactions
593
Görüntüleme
Konu başlatıcı
Merhabalar ÇözümPark ailesi,
Yeni bir sql sorunu ile karşı karşıyayım. Sorunumu şu şekilde özetleyebilirim.
+----+-------+-----+
| id | HesapTipi| yas | +----+-------+-----+ | 1 | 1 | 39 | | 2 | 2 | 28 | | 3 | 3 | 24 | | 4 | 1 | 32 | | 5 | 2 | 48 | | 6 | 3 | 24 |
+----+-------+-----+
Şeklinde bir tablom olduğunu varsayıyorum. ID, HesapTipi ve yas int olarak tanımlanmış şekilde
bulunuyor. Server 2008 'de yazmış olduğum stored procedure bulunmakta,
@hesaptipi varchar(50)
Hesaptipi kısmıda where hesaptipi IN (@hesaptipi) olarak yazdım. C# tan parametreyi gönderirken
string olarak gönderiyorum. Sorun burada baş gösteriyor, benim göndermiş
olduğum veriyi işlerken hesaptipi IN( '1,2' ) olarak aldığı için tipler arası
uyuşmazlık oluşuyor. ben göndermiş olduğum değeri sql içerisinde
nasıl bir işlemden geçirirsem hesaptipi IN (1,2) olarak aldırabilirim.
Yardımlarınızdan dolayı şimdiden teşekkürler.
Gönderildi : 14/03/2014 19:37
Konu başlatıcı
Abi dünden beri gecem gündüzüme girdi, anahtar kelimeler nelerdir, ne aratmam gerekir. Sorunu farklı bir yöntemle çözdüm fakat olay şahsileşti... Bu olayın çözüm yolunu ne diye aratmam gerekir. Yardımlarınızı bekliyorum.
Gönderildi : 15/03/2014 14:25