Merhaba, Tam olarak ne için yapmaya çalıştığınızı anlayamadım ama Datagriddeki tabloları geçici bir DataTable a atarak araya istediğiniz satırı ekleyerek tekrar DataGridView e datasoruce olarak gösterebilirsiniz, Yada batırlara karşılık SQL de oncelik sirası vs gibi ID dışında bir kolon tutarak sıralamanızı buna göre yapabilir, bu sayede de istediğiniz yere istediğinizi eleyebilirsiniz, oncelik kolonunu değiştirmeniz de bu durumda işinizi çözecektir. Eğer bu çözümler işinizi görmez ise daha detaylı bilgi verin, ona göre daha fazla yardımcı olmaya çalışırım
Kolay gelsin, İyi çalışmalar
Merhaba,
hesap kodu açıklama borç alacak
1. 10.100.01 qwqwewq 50,60
2. 60.100.02 898080809 95,55
3. 23.100.04 jıjjpjpıjopıjoıjıojoıj 899,75
şekildeki gibi fiş satırları olsun diyelim, ben 1.satır ile 2.satır arasına yeni bir fiş satırı girmek istiyorum. 2. satırdan itibaren diğer satırlar aşağıya doğru kaymalı ki yeni fiş satırı girebileyim.
Sorunum bu, doğru anlatabilmişimdir umarım.
Teşekkür ederim.
Bu sıralamayı yaptığınız tabloda select ifadesinde neye göre sıralama yaptırıyorsanız yada şuan yaptırmıyorsanız yaptırmanız gereken bir öncelik kolonu ilave edebilir ve buna göre sıralama yapabilirsiniz, Bu kolonu kullanıcıya göstermez sadece sıralama için kullanabilirsiniz.
Örneğin
sonrasında da eklenecek satıra 1.nin önceliğinin 1 fazlasını ekleyebilirsiniz,
Şimdi Siz bu 4.satırın 1 ile 2 arasında listelenmesini istiyorsunuz, Bunun içinde select ifadenizi
select hesapkodu,aciklama,borc,alacak from TabloAdı Order By oncelik şeklinde ayarladığınızda liste aşağıdaki gibi olacaktır
Tabi buradaki oncelik kolonu select ifadesinde yer almadığından görünmeyecektir, Ben Sizin görmeniz açısından silmedim
Kolay gelsin, İyi çalışmalar