Μια ιδέα από vb.net
Αρχείο text έστω οι τιμές:
1,10,20
2,20,30
3,30,40
Κώδικας αναζήτησης και μεταφοράς του αποτελέσματος σε πίνακα:
Dim s As String
s = ""
Dim path As String = "c:\a.txt"
Dim a As Boolean
Dim dt As New DataTable
dt.Clear()
dt.Rows.Clear()
dt.Columns.Add("First Number")
dt.Columns.Add("Second Number")
dt.Columns.Add("Third Number")
Dim rw As DataRow
Try
Dim sr As StreamReader = New StreamReader(path)
Do While sr.Peek() >= 0
s = sr.ReadLine()
If s = Me.TextBox1.Text & "," & Me.TextBox2.Text & "," & Me.TextBox3.Text Then
a = True
rw = dt.NewRow()
rw("First Number") = Me.TextBox1.Text
rw("Second Number") = Me.TextBox2.Text
rw("Third Number") = Me.TextBox3.Text
dt.Rows.Add(rw)
MessageBox.Show(a)
Else
a = False
MessageBox.Show(a)
End If
Loop
sr.Close()
Catch ex As Exception
Console.WriteLine("The process failed: {0}", ex.ToString())
End Try
Me.DataGridView1.DataSource = dt
και το παράθυρο: