Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - seba123neo

#701
explica un poco que estas haciendo, asi no se te puede decir nada, explica que es lo que haces para querer actualizar el form.
#702
y pensar que se lo dieron a obama, no es serio el premio este.
#703
la logica del codigo esta mal, por ejemplo si tengo 3 DNI en la base, supongamos los numeros:

1, 2 y 3

supongamos que yo quiero ingresar el 2 (que ya existe), me deberia decir que ya existe, pero ahi en ese codigo lo que hace es recorrer secuencialmente cada uno, y cuando este recorriendo el primer registro, me va a comparar el 2 con el 1, y como no es igual me lo va a insertar de nuevo.

lo que deberias hacer es recorrer todo y una variable que diga si existe o no, y esa validacion dejarla fuera del bucle For, algo asi:

Código (vbnet) [Seleccionar]
        Dim vExiste As Boolean = False

        For i = 0 To Usuarios2TableAdapter.GetData.Rows.Count - 1
            nombre = Usuarios2TableAdapter.GetData.Rows(i).Item(0)
            dni = Usuarios2TableAdapter.GetData.Rows(i).Item(1)
            edad = Usuarios2TableAdapter.GetData.Rows(i).Item(2)
            ' si el dni que quiero insertar ya esta en la tabla muestra un error

            If txt_DNI.Text = dni Then
                vExiste = True
                Exit For
            End If

        Next

        If vExiste Then
            MessageBox.Show("txt_dni: " & txt_DNI.Text & "DNI: " & dni)
            MessageBox.Show("El dni ya existe", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error)
            Limpiar_Campos(txt_Nombre, txt_DNI, txt_Edad)
            Exit Sub
        Else
            ' inserto el usuario en la base de datos
            Usuarios2TableAdapter.Insert(txt_Nombre.Text, txt_DNI.Text, txt_Edad.Text)
        End If


saludos.
#704
y los nuevos telefonos inalambricos con la tecnologia Dect6.0 ? tienen un sistema de seguridad para evitar justamente eso.
#705
mira, te recomiendo probar el control listview llamado ObjectListview, es un control listview plagado de funcionalidades, practicamente podes personalizarlo como quieras, es el mejor control que vi en mi vida para .NET, seguro podes acomodarlo de tal forma que te quede como vos queres, tampoco tiene que ser igual, capas que el encontras una mejor forma que la de facebook.

ObjectListView

te bajas el fuente y un proyecto plagado de ejemplos y de formas diferentes para armar el listview, es una sola dll, la referencias al proyecto y listo.

saludos.
#706
no trabajo con datagrid, pero con actualizar o hacer un refresh al datasource que tiene asignado ese datagrid te tendria que mostrar el registro nuevo.
#707
porque no usas un datareader?
#708
normalmente estas aplicaciones de skins son pagas, la mejor es esta:

SkinCrafter
#709
si, desde el mismo acceso al router por el navegador, en la sección de admin debes tener ahi una opcion para resetarlo a fabrica (Restore Factory Setting), todos lo tienen.
#710
me chupa un huevo el timeline, mira si voy a cancelar la cuenta por eso, aparte no entro mucho al facebook.