Forum

Datagridview de hes...
 
Bildirimler
Hepsini Temizle

Datagridview de hesaplama

5 Yazılar
3 Üyeler
0 Likes
757 Görüntüleme
(@omerseckin)
Gönderiler: 56
Estimable Member
Konu başlatıcı
 

Merhaba,

visual studio basic 2015 kullanıyorum. datagridview de 3 tane column var. 2.ci column 0(sıfır) ise column 3 teki rakamı alsın. şeklinde bir komut bulmam lazım. visual basic te kullanabaileceğim bir komut verebilir misiniz. hangi kodları yazmam lazım.

 
Gönderildi : 24/11/2018 13:12

(@birolaydugan)
Gönderiler: 867
Prominent Member
 

gridi nasıl dolduruyorsun .

 
Gönderildi : 24/11/2018 16:05

(@omerseckin)
Gönderiler: 56
Estimable Member
Konu başlatıcı
 

mERHABA,

 

KOD AŞAĞIDAKİ GİBİ

 

        Try
            kayit2.Clear()
            adaptor2 = New SqlClient.SqlDataAdapter("select  COLUMN1,COLUMN2,COLUMN3  from YAZILIMYUKLEME1 WHERE(RAPOR_KODU4 = '" + ComboBox1.Text + "') ", baglanti2)
            adaptor2.Fill(kayit2, "YAZILIMYUKLEME1")
            datakayit2 = kayit2.Tables(0).Rows(0)
            DataGridView1.DataSource = kayit2.Tables("YAZILIMYUKLEME1")
            DataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells
            DataGridView1.RowHeadersVisible = False
            Dim alimsayisi2 As String
            alimsayisi2 = DataGridView1.Rows.Count
        Catch ex As Exception
            MsgBox(ex.Message)
        End Try

 
Gönderildi : 24/11/2018 19:01

(@sinemerkan)
Gönderiler: 234
Reputable Member
 

 

gridin eventlarıyla yükleme esnasında 0 ise COLUMN2 ' yi al denilebilir.

 
Gönderildi : 24/11/2018 19:41

(@birolaydugan)
Gönderiler: 867
Prominent Member
 

bu gridden de yapılabilir ama , direk sql daha basit , 

SELECT CASE COLUMN1 IS NULL OR 0 THEN COLUMN2 ELSE COLUMN1 END yada

SELECT ISNULL(COLUMN1,COLUMN2) de olabilir.

 
Gönderildi : 24/11/2018 20:06

Paylaş: