2016-03-29 12 views
0

DataGridviewを作成し、Columns(textcolumns、comboboxcolumnsなどを含む)を設定しました。 次に、テーブルを作成し、テーブルからデータを取得するためのストアドプロシージャを作成しました。 私は実際にストアドプロシージャからデータを取得し、私が作成したすべての列のデータグリッドビューを入力したいと思います。spからdatagridビューへのデータの埋め込み方法vb.net

+0

それを呼び出します。データベースからvbコードにデータを取り出すために使用するテクノロジを指定する必要があります。 ADO.NET、Linq、Entity Frameworkなどを使用できます。 具体的には、VB.NETを使用してグリッドにデータを入力するヒントや例をいくつか示します。 –

答えて

0

あなたがADO.NETを使用している場合、これは、多くの一例である。

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 

「あなたは一般的な質問をしている

DataGridview1.datasource = Nothing 
DataGridview1.datasource = FillDataSet(YourQuery,YourParam) 
関連する問題