Ricerca dati in un datagrid

sabato 10 novembre 2012 - 14.20

Carmelo1965 Profilo | Junior Member

Ciao a tutti, con questa procedura non fa nulla.. potete aiutarmi

Dim Righe As Integer
Dim colonne As Integer '
Righe = Dgv1.RowCount
colonne = Dgv1.ColumnCount
Dim riga As Integer
Dim colonna As Integer
Dim parola As String
For riga = 0 To Righe - 1

For colonna = 0 To colonna - 1
parola = Dgv1.Item(riga, colonna).Value
If Trova.Text = "2011" Then
Dgv1.Item(riga, colonna).Selected = True
Dgv1.Item(0, 0).Selected = False

End If
Next
Next

Ciao, ringrazio tutti per la vostra pazienza...

algraps Profilo | Junior Member

>Ciao a tutti, con questa procedura non fa nulla.. potete aiutarmi
>
> Dim Righe As Integer
> Dim colonne As Integer '
> Righe = Dgv1.RowCount
> colonne = Dgv1.ColumnCount
> Dim riga As Integer
> Dim colonna As Integer
> Dim parola As String
> For riga = 0 To Righe - 1
>
> For colonna = 0 To colonna - 1
> parola = Dgv1.Item(riga, colonna).Value
> If Trova.Text = "2011" Then
>Dgv1.Item(riga, colonna).Selected = True
> Dgv1.Item(0, 0).Selected = False
>
> End If
> Next
> Next
>
>Ciao, ringrazio tutti per la vostra pazienza...
Ciao,
figurati non preoccuparti, siamo qui per aiutare.. :-)
Volevo chiederti una cosa: cosa significa non fa nulla? hai problemi sulla ricerca (non trovi nulla nella griglia) oppure sulla selezione (non riesci ad impostare il valore a false)?

Prova a fare quello che ti serve utilizzando questo codice:

Private Function Find(ByVal StrSearchString As String) As Boolean DataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect Dim intcount As Integer = 0 For Each Row As DataGridViewRow In DataGridView1.Rows If DataGridView1.Rows(intcount).Cells(0).Value.ToString = StrSearchString Then DataGridView1.Rows(intcount).Selected = True Find = True Exit Function End If intcount += 1 Next Row Find = False End Function

Fammi sapere
Ciao
A.G.

Carmelo1965 Profilo | Junior Member

Ciao, ti ringrazio, per la risposta, mi sa che mi sono esmpresso male, scusami.
Ti spiego in modo dettagliato e spero di farlo bene. Ho crato un DB in Access con due form in visual studio 2005 linguaggio visual basic - uno si chiama ricerca Azienda e l'altro Anagrafica. Ho fatto le varie query usando es. ricerca nome.
dove mi escono i dati corretti nel Datagrid e ho fatto in modo che si apre anche il form Anagrafica esatto del record che cerco e nel form "Ricerca Azienda che ho cercato es. rossi mario, rossi enrico ect.
Ora ho questo problema :
nel datagrid quando faccio clic per aprire il secondo record si apre non si apre quello giusto ma quello del
secondo record del Data Base e non quello che voglio io.
Spero possa servirti un esempio di immagine non è quello che sto facendo io ma lo scopo è quello... non sono bravo con Visual basci sono poco esperto.


1024x768 41Kb

Ciao, ringrazio tutti per la vostra pazienza...

Carmelo1965 Profilo | Junior Member

CIAO TI ALLEGO I SORGENTI PER FARTI CAPIRE COSA DEVO FAFRE

Ciao, ringrazio tutti per la vostra pazienza...

algraps Profilo | Junior Member

ciao,
non riesco a scaricare i sorgenti...

Carmelo1965 Profilo | Junior Member

Ciao, mi sa che anche con Zip è grande il file. tuttavia se a te va bene posso allegarti le varie procedure che ho eseguito, spero possa aiutarti. Grazie in anticipo.
Ciao, ringrazio tutti per la vostra pazienza...

Carmelo1965 Profilo | Junior Member

Ciao, mi sa che anche con Zip è grande il file. tuttavia se a te va bene posso allegarti le varie procedure che ho eseguito, spero possa aiutarti. Grazie in anticipo.

Se puoi lasciarmi e-mail ti manderei zippato, tuttavia spero che riuscirai a comprendere quello che vorrei
fare.

algraps Profilo | Junior Member

>
>Se puoi lasciarmi e-mail ti manderei zippato, tuttavia spero
>che riuscirai a comprendere quello che vorrei
>fare.
>
Ciao, se mi dai una mail, ti rispondo con la mia mail personale...

Ciao
A.G.

Carmelo1965 Profilo | Junior Member

Ciao, carmelo.carmelos@gmail.com grazie mille
Ciao, ringrazio tutti per la vostra pazienza...

algraps Profilo | Junior Member

Scherzi.. non preoccuparti...
siamo qui per aiutare.. :-)

Carmelo1965 Profilo | Junior Member

Ciao, ti ho mandato l'allegato, nell'estenzione metti .zip , pur troppo non mi inviava e-mail se non avessi fatto in quel modo .. grazieeee
Ciao, ringrazio tutti per la vostra pazienza...

algraps Profilo | Junior Member

>Ciao, ti ho mandato l'allegato, nell'estenzione metti .zip ,
>pur troppo non mi inviava e-mail se non avessi fatto in quel
>modo .. grazieeee
>Ciao, ringrazio tutti per la vostra pazienza...

Ciao , sai che non ho ricevuto nulla.

Carmelo1965 Profilo | Junior Member

ciao ti ho mandato tutto da yahooo, spero possa che lo riceverai...
Ciao, ti spiego in poche parole parole cosa dovrei fare, ho due form uno dove si apre il grid con una ricerca es. Anagrafica e uno dove apre il form anagrafica.
Quando faccio la ricerca si apre l'anagrafica giusta, il guaio è il datagrid in quanto se devo selezionare dal grid si apre sempre la riga del record 1, 2, 3 ect.
Io vorrei che dal datagrid si aprisse il record che vorrei io.
Grazie in anticipo...

Una giornata solare e buon lavoro :-)

algraps Profilo | Junior Member

ciao.
scusami ma non ho ricevuto ancora nulla. prova a rispondermi alla mail che ti ho inviato senza allegarmi nulla. Vediamo se ricevo qualcosa.

Carmelo1965 Profilo | Junior Member

ascolta, ho fatto la prova con una e-mail di libero inviata al mio collega, ti mando la mia e-mail fatta al momento, se la fai anche te con libero se puoi l'allegato arriva tranquillamente..
albertaulez@libero.it grazie mille Carmelo
Una giornata solare e buon lavoro :-)

algraps Profilo | Junior Member

ciao
ho finalmente ricevuto i file. Avevi sbagliato indirizzo di spedizione.

Adesso inizio a darci un occhio

Carmelo1965 Profilo | Junior Member

Ciao, scusami credevo fosse il tuo, se vuoi mandami e-mail come risposta in caso di allegato, tuttavia se non dovesse starci io ho creato una e-mail di libero e funziona molto bene se a chi la invio ha libero.
Grazie mille per la tua pazienza :-)
Una giornata solare e buon lavoro :-)

algraps Profilo | Junior Member

>Ciao, scusami credevo fosse il tuo, se vuoi mandami e-mail come
>risposta in caso di allegato, tuttavia se non dovesse starci
>io ho creato una e-mail di libero e funziona molto bene se a
>chi la invio ha libero.
>Grazie mille per la tua pazienza :-)
>Una giornata solare e buon lavoro :-)

Ricevuto tutto
Adesso vedo il problema...
A dopo
A.G.
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5