Ciao
non capito benissimo dove vuoi andare a fare la ricerca:
- se a livello di testo vuoi cercare la riga che tra le sue celle contine il valore 'ciao' poui farti due for che scorrano righe e colonne e
if NomeTuaGrid.Rows(x).Cells(y).ToString.Contains("Ciao") then fai quello che devi fare
- Se come datasource hai associato al datagridview un datatable puoi cercare
DataSourceTuaGrid.DefaultView.RowFilter = "NomeColonnaDoveCercare='Ciao'";
- Oppure potresti fare una select e eseguirla però qui ti insegno 'male' perchè io non so ( )usare bene il commandbuilder e mi son abituato ad usare
dim sql as string
try
sql="Select * from NomeTuaTabella Where NomeCampoDoveVuoiCercare Like '%Ciao%'"
Dim cn As New SqlClient.SqlConnection(cnstr)
Dim cmd As SqlClient.SqlCommand = New SqlClient.SqlCommand(sql, cn)
Dim da As New SqlClient.SqlDataAdapter
da.SelectCommand = cmdsql
Dim ds As New DataSet
da.Fill(ds, "Query")
Dim rw As DataRow
for each rw in ds("Query").rows
fai quello che vuopi fare
catch ex as exception
msgbox(ex.message) ' così vedi se la query ti torna errore
end try
spero d'averne intivata una ciao.