Autor Tema: Grabar registros en Base de Datos de Access 2010 con Visual studio 2010  (Leído 3721 veces)

fezaca

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 24
    • Ver Perfil
Hola amigos tengo un problema con este código y no se como resolverlo, os lo pongo por si me podeis ayudar. Además de pasarlo al DataGrid quiero que se grabe  en la base de datos pero no me graba nada. Espero vuestra ayuda.

GRACIAS

Código: [Seleccionar]
Imports System.Data.SqlClient

    Public Class Form3
    Dim row(4) As String

    Private Sub Form3_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
    'TODO: esta línea de código carga datos en la tabla 'REPUESTOSDataSet.BARCINO' Puede moverla o quitarla según sea necesario.

    Me.BARCINOableAdapter.Fill(Me.REPUESTOSDataSet.BARCINO)

    End Sub

    Private Sub Guardar_Click(sender As System.Object, e As System.EventArgs) Handle Button2.Click

    Dim fila As DataRow =
    Me.REPUESTOSDataSet.BARCINO.NewRow()

    'fila(0) = codigo autogenerado por lo tanto no lo asignamos
    fila(1) = Me.TextBox4.Text 'Nombre de la categoria
    fila(2) = Me.TextBox3.Text 'Nombre de la categoria
    fila(3) = Me.TextBox2.Text 'Nombre de la categoria
    fila(4) = Me.TextBox1.Text 'Nombre de la categoria

    Me.REPUESTOSDataSet.BARCINO.Rows.Add(fila)

    'Hasta aquí se agregaron los datos, pero sólo en el DATASET
    TextBox4.Text = ""
    TextBox3.Text = ""
    TextBox2.Text = ""
    TextBox1.Text = ""

    'Actualizamos los cambios en la BD, metodo UPDATE

    MsgBox("Update successful")

    MsgBox("Update failed")

    Me.BARCINOTableAdapter.Update(Me.REPUESTOSDataSet. BARCINO)

    Me.Validate()
    End Sub


    Private Sub Modificar_Click(sender As System.Object, e As System.EventArgs) Handles Button3.Click

    End Sub
« Última modificación: 17 de Junio 2015, 12:57 por Ogramar »

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2660
    • Ver Perfil
Hola! Si lo que quieres es guardar los datos de una nueva fila introducida a partir de textbox creo que puedes hacerlo siguiendo este ejemplo: https://www.aprenderaprogramar.com/foros/index.php?topic=1504

Salu2

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".