Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: Android en 28 de Agosto 2016, 17:25
-
Hola!!!!
Bueno como verán estoy aprendiendo a usar el control datagrid no el "DatagridView" y tengo este problema.
Como hacer para que cuando agregue elementos desde un combobox a un datagrid no se repita el mismo elemento y me salga un mensaje indicando "elemento registrado, elija otro" algo así .
Nota "No es con base de datos"
-
Podes darle el valor en una variable y verificar que no sea igual a otra que este en el data creo que con condición if lo podes hacer...si me envías el programa te puedo ayudar Serrrano_kevin@outlook.com
-
Buenas Android
Descripción de Microsoft: " El control DataGridView es un nuevo control que reemplaza el control DataGrid. El control DataGridView proporciona muchas características básicas y avanzadas que faltan en el control DataGrid. Además, la arquitectura del control DataGridView hace mucho más fácil la ampliación y personalización que el control DataGrid."
Por tanto se recomienda usar DataGridView que es una mejora de DataGrid.
Puedes hacer una comprobación para determinar si el dato ya existe en la columna y mostrar un mensaje de aviso basándote en esta idea
Dim existeElDato As Boolean = False
For Each itm As DataGridViewRow In dgPrueba.Rows
If itm.Cells(0).Value = cmbAssementArea.Text Then
existeElDato = True
End If
Next
If Me.dgPrueba.Rows.Count > 0 AndAlso existeElDato = True Then
MsgBox ("Alerta: ya existe el dato!!!")
End If
Salu2