Ciao a tutti.
Sto impazzendo con un blocco di codice.
Devo inserire una categoria tramite imputbox, e fin qui tutto ok, ma prima di scrivere nella tabella
controllo nel datagri che non ci siano doppioni, ma evidentemento sbagli qualche cosa, perchè
il controllo non me lo fa.
posto il codice
La tabella Categorie ha una sola voce, appunto categorie chiave primariacodice:Private Sub cmdNuovaCategoria_Click(sender As System.Object, e As System.EventArgs) Handles cmdNuovaCategoria.Click Dim Risultato As String Risultato = InputBox("Inserisci Categoria", "Nuova Categoria", , , ) For Each Riga As DataGridViewRow In CategorieDataGridView.Rows If Risultato = Riga.Cells("DataGridViewTextBoxColumn1").Value Then Exit Sub MessageBox.Show("Categoria già presente in archivio") End If Next Risultato = Risultato.ToUpper.Trim Me.CategorieTableAdapter.InserimentoCategoria(Risultato) Me.CategorieTableAdapter.Fill(Me.GestionaleDataSet.Categorie) End Sub
grazie a tutti!

Rispondi quotando