Sv Community El Salvador

Soporte y Tecnología => Programación => VB => Topic started by: Juancho on January 13, 2007, 10:50:04 pm

Title: AYUDA para insertar datos en una tabla de ACCES vb.net
Post by: Juancho on January 13, 2007, 10:50:04 pm
Hola a todos... Saben tengo un problema a la hora d intentar agregar nuevos registros o modificar algun registro existente.. y espero q m puedan ayudar... Como no sabia mucho creer un nuevo proyecto para entender como se agregan registro en ado.net... Les explico un poco como tengo la base de datos conectada...

Resulta q yo e ocupado el DISEÑADOR DE DATASOURCE que tiene el vs2005  para conectar mi bd de access xq es mas facil ya q crea los tableadapter y el dataset... Vine yo y m puse a leer la siguiente ayuda q encontre en la pagina del MSDN para poder agregar filas: http://msdn2.microsoft.com/es-es/library/5ycd1034(VS.80).aspx (http://msdn2.microsoft.com/es-es/library/5ycd1034(VS.80).aspx)

entonces lo segui y todo lo demas... y cuando lo puse en mi aplicacion y lo corria e iba a ver si m los habia guardado vi q no m los guardaba... entonces quiero saber q pasa o q ondas xq no m lso guarda en la BD xq si yo agrego la FILA NUEVA y despues ejecuto la propiedad para contar cuantas filas si m la agrega.. pero el problema q tengo es q no m actualiza ya en la BD... Les pongo el codigo q estoy utilizando para q m digan en q m e equivocado...:

    Dim DatosDS As New PruebaDatosDS
    Dim DatosTA As New PruebaDatosDSTableAdapters.UsuariosTableAdapter
DatosTA.Fill(DatosDS.Usuarios)

            Dim FilaNueva As PruebaDatosDS.UsuariosRow
            FilaNueva = DatosDS.Usuarios.NewUsuariosRow

            FilaNueva.Contraseña = TextBox2.Text
            FilaNueva.Usuario = TextBox1.Text

            DatosDS.Usuarios.Rows.Add(FilaNueva)

            MsgBox(DatosDS.Usuarios.Rows.Count)
            If MsgBox("¿Seguro que desea agregar el registro?", MsgBoxStyle.YesNo) = MsgBoxResult.Yes Then
                DatosTA.Update(DatosDS.Usuarios)
            End If

ojala m puedan ayudar a ver q problem tengo ahi....