Hola, aquí te dejamos un código que te podría servir:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
On Error Resume Next
Dim respuesta
'Aqui controlamos que halla ingresado algún texto
If descripcionbox.Text = "" Then
respuesta = MsgBox("No Ha ingresado descripción del Código que desea agregar." _
& vbCrLf & "Ingrese la información suficiente y vuelva a intentarlo." _
& vbCrLf & "-No- Sale del modo -Nuevo Registro-", MsgBoxStyle.YesNo, "Base de Códigos Elinv")
If respuesta = vbYes Then
Exit Sub
Else
nuevoregistro = False
Me.Close()
Exit Sub
End If
End If
If respuesta = vbYes Then
Form1.DatosBindingSource.AddNew()
Form1.DatosBindingSource.Current("descripcion") = descripcionbox.Text
'actualizar datos
Form1.Validate()
Form1.DatosBindingSource.EndEdit()
Form1.DatosTableAdapter.Update(Form1.ComplejoDataSet.Datos)
'Vaciamos la casilla de texto
descripcionbox.Text = ""
Exit Sub
ElseIf respuesta = vbNo Then
Form1.DatosBindingSource.AddNew()
Form1.DatosBindingSource.Current("descripcion") = descripcionbox.Text
'actualizar datos
Form1.Validate()
Form1.DatosBindingSource.EndEdit()
Form1.DatosTableAdapter.Update(Form1.ComplejoDataSet.Datos)
nuevoregistro = False
Me.Close()
ElseIf respuesta = vbCancel Then
nuevoregistro = False
Me.Close()
End If
End Sub
Con este código logras ingresar el contenido de un textbox en un campo determinado de la base de datos.
Este es un formulario alterno al principal, que es llamado desde aquel, cada vez que se desea crear un nuevo registro, y este código permite la opción, de seguir en el mismo formulario añadiendo mas registros, o cerrarlo y volver al formulario principal.
En este caso te lo expusimos para un solo textbox, pero tu puedes agregarle los que quieras y direccionarlos al campo correspondiente de tu base de datos.
Atentamente.
Elinv
Estas son nuestras webs
________________________________________
www.bragadomas.com.ar
www.bragadomas.com
http://bragadohoy.blogspot.com/
________________________________________
Estos son nuestros mails.
________________________________________
info@bragadomas.com
________________________________________
Este es nuestro foro
________________________________________
http://www.bragadomas.com/forodeprogramacion/index.php
________________________________________