Hi vishwa,
you can read the datarow directly through Table
please try this
dt.Columns.Add("SlNo")
dt.Columns.Add("Name")
Dim dr As DataRow = dt.NewRow
dr(0) = "1"
dr(1) = "ANSAL"
dt.Rows.Add(dr)
dr = dt.NewRow
dr(0) = "2"
dr(1) = "Ajith"
dt.Rows.Add(dr)
ds.Tables.Add(dt)
Dim a As EnumerableRowCollection(Of DataRow) = From p In ds.Tables("TEST") Where p.Item("Name") = "ANSAL" Select p
Dim SlnoVal As String = CType(a.ElementAt(0), DataRow).Item("Slno")