2016-03-29 12 views
0

Bir DataGridview oluşturdum ve Columns (textcolumns, comboboxcolumns vb. Dahil) oluşturdum. Daha sonra bir tablo oluşturdum ve verileri tablodan almak için saklı yordam oluşturdum. Aslında verileri saklı yordamdan almak ve oluşturduğum her sütun veri görünümü görünümünü doldurmak istiyorum. Lütfen bana en iyi çözümü yardımcı olun. ADO.NET kullanarak yapıyorsanızVeri sp üzerinden datagrid görünümü nasıl doldurulur vb.net

+0

diyoruz. Veritabanından veri koduna almak için kullanacağınız teknolojiyi belirtmeniz gerekir. ADO.NET, Linq, Entity Framework, etj'i kullanabilirsiniz. Eğer daha spesifik iseniz, VB.NET kullanarak veriye sahip bazı ipuçları veya bazı örnek ızgaralar verebiliriz. –

cevap

0

bu pek bir örnektir:

Public Function FillDataSet(yourQuery As String, ByVal ParamArray para() As Object) As DataTable 

    dim _transaction As SqlTransaction 
    Dim _command As SqlCommand 

    _command = New SqlCommand(yourQuery, yourConnection) 

    _ds = New DataSet 
    _sqlda = New SqlDataAdapter(_command) 
    _command.Transaction = _transaction 

    For i = 0 To para.Count - 1 
     _command.Parameters.AddWithValue("@" & i, para(i)) 
    Next 

    _sqlda.Fill(_ds) 

    return _ds.tables(0) 

End Function 

'Sen genel bir soru soruyorsun

DataGridview1.datasource = Nothing 
DataGridview1.datasource = FillDataSet(YourQuery,YourParam)