Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/03/2014, 15:00
fezaca
 
Fecha de Ingreso: marzo-2014
Mensajes: 12
Antigüedad: 10 años, 9 meses
Puntos: 0
Grabar datos en base de datos

Hola, tengo un formulario en el que hay cuatro TextBox y tres botones, al introducir datos en los TextBox y pulsar el boton grabar solo me los introduce en el DataGrid y no me los graba en mi base de datos.

Todo está hecho en Visual Studio 2010 y la base de datos con sqlExpres, alguien me puede ayudar.

Los otros dos botones "Eliminar" "Modificar" los dejo para cuando tenga solucionado el tema de grabar los registros en la base de datos.

Este es el código que tengo.


Código:
Imports System.Data.SqlClient
Public Class Form12

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

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Dim nuevafilaClave As DataRow = Me.Database1DataSet1.Tables("VARIOS").NewRow

        nuevafilaClave("FABRICANTE") = Me.TextBox4.Text
        nuevafilaClave("MODELO") = Me.TextBox3.Text
        nuevafilaClave("DENOMINACIÓN DEL RECAMBIO") = Me.TextBox2.Text
        nuevafilaClave("REFERENCIA") = Me.TextBox1.Text

        Me.Database1DataSet1.Tables("VARIOS").Rows.Add(nuevafilaClave)
        Me.VARIOSTableAdapter.Update(Me.Database1DataSet1.Tables("VARIOS"))
    End Sub