Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Evidenziare cella datagridview.
domenica 22 dicembre 2013 - 23.14
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Peppino
Profilo
| Junior Member
193
messaggi | Data Invio:
dom 22 dic 2013 - 23:14
Ciao a tutti.
Ho bisogno di selezionare un riga di un DataGridView in base al valore di una TextBox.
Ho provato con il seguente codice, 'senza parametri' mi visualizza la DataGridView ma al cambio del valore della TextBox non succede nulla, 'con parametri' mi va si a puntare sul record filtrato ma mi visualizza solo quello, io invece vorrei che mi visualizzasse l'intera tabella con il record filtrato evidenziato come fare?. Spero di aver esposto il problema in modo chiaro e in attesa di una eventuale risposta ringrazio anticipatamente come sempre e con l'occasione faccio i migliori auguri di Buon Natale e Buon Anno a tutti del Forum.
Ciao Peppino.
Private Sub TxtCodice_TextChanged(sender As System.Object, e As System.EventArgs) Handles TxtCodice.TextChanged
Dim codice As String = TxtCodice.Text.Trim
'Stringa senza parametri.
cmd.CommandText = "SELECT * FROM Pagamenti Order by Codice"
'Stringa con parametri.
cmd.CommandText = "SELECT * FROM Pagamenti_dettagli WHERE Codice=@codice Order by Codice"
cmd.Parameters.Add(New SqlParameter("@codice", SqlDbType.VarChar))
cmd.Parameters("@codice").Value = codice
myDataAdapter = New SqlDataAdapter(cmd)
myDataSet = New DataSet()
myDataAdapter.Fill(myDataSet, "Pagamenti")
'Penso di aver risolto con l'aggiunta della seguente porzione di codice. Spero di aver visto giusto. Comunque ringrazio e rifaccio gli auguri.
DgvTab.MultiSelect = False
Dim IndiceRiga As Integer = 0
For IndiceRiga = 0 To DgvTab.Rows.Count - 1
If CStr(DgvTab.Rows(IndiceRiga).Cells("Codice").Value) = codice Then
DgvTab.Rows(IndiceRiga).Cells("Codice").Selected = True
Exit For
End If
Next
VisualizzaTabella()
End Sub
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !