2009-08-20 17 views
3

これは私が持っているコードです:DataGridを使用せずにDataColumnオブジェクトから特定の行またはセル値を取得するにはどうすればよいですか?

をSub Main()

Dim dts As New DataSet 
    Dim da As New SqlDataAdapter 
    Dim SolTabla As New DataTable 
    Dim Columna As New DataColumn 
    Cnx As New SqlConnection("Some Connection String") 


    Dim vsql2 = "SELECT * FROM Table1 where code = '" & value & "'" 

    da = New SqlDataAdapter(vsql2, Cnx) 
    da.Fill(dts, "SomeTable") 

    SolTabla = dts.Tables(0) 
    Columna = SolTabla.Columns(0) 

......

End Subの

たとえば、私は2番目のセルにアクセスしたいです値は "Columna"にあります。どのように私はDatagridを使用してこれを行うことができますか?

答えて

4

行と列はゼロから始まるインデックス付けされるので、2行目1としてインデックス付けされるであろう:


SolTabla.Rows(1)(Columna) 
+0

ああ!それは行と一緒だった!私はデータベースの初心者です。どうもありがとう! –

関連する問題