Mostrar Mensajes

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


Temas - Andy Rivera

Páginas: [1]
1
Hola a todos tengo una base de datos llamada prueba y su tabla vehiculos trato de guardar en la tabla en sus campos Num, Nombre, Color y no hace nada aqui les dejo el codigo del boton guardar ya hice la conexion y nada estoy trabajando en visual studio 2012 vb.net y access 2010.

Código: [Seleccionar]
Imports System.Data.OleDb
Public Class Form1

    Dim conexion As New OleDb.OleDbConnection
    Dim comandos As New OleDb.OleDbCommand
    Dim adaptador As New OleDb.OleDbDataAdapter
    Dim resgistro As New DataSet
    Private _oleDbCommand As OleDb.OleDbCommand

    Private Property OleDbCommand(p1 As String) As OleDb.OleDbCommand
        Get
            Return _oleDbCommand
        End Get
        Set(value As OleDb.OleDbCommand)
            _oleDbCommand = value
        End Set
    End Property

    Private Property registro As DataSet

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim conexion As OleDbConnection
        Dim comandos As OleDbCommand

        Try
            comandos = New OleDbCommand("ISERT INTO vehiculos VALUE(Num, Nombre,Color) VALUES(TextBox1, TextBox2, Textox3)", conexion)

            comandos.Parameters.AddWithValue("@Num", TextBox1.Text)
            comandos.Parameters.AddWithValue("@Nombre", TextBox2.Text)
            comandos.Parameters.AddWithValue("@Color", TextBox3.Text)

            comandos.ExecuteNonQuery()

            MsgBox("Guardado Correctamente", vbInformation, "Correcto")

        Catch ex As Exception
            MsgBox("Error al Guardar", vbExclamation, "Error")
        End Try

    End Sub

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        Try
            conexion.ConnectionString = ("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\prueba.accdb")
            conexion.Open()
            MsgBox("Conexión correcta", vbInformation, "Conectado")

        Catch ex As Exception
            MsgBox("Ha ocurrido un error al intentar conectarse con la base de datos", vbInformation, "Error")
        End Try
    End Sub

   

    Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
        Dim consulta As String
        Dim lista As Byte

        If TextBox1.Text <> "" Then
            consulta = "SELECT * FROM vehiculos WHERE Num = " & TextBox1.Text & ""
            adaptador = New OleDb.OleDbDataAdapter(consulta, conexion)
            registro = New DataSet
            adaptador.Fill(registro, "vehiculos")
            lista = registro.Tables("vehiculos").Rows.Count

            If lista <> 0 Then
                TextBox1.Text = registro.Tables("vehiculos").Rows(0).Item("Num")
                TextBox2.Text = registro.Tables("vehiculos").Rows(0).Item("Nombre")
                TextBox3.Text = registro.Tables("vehiculos").Rows(0).Item("Color")


            End If
        End If
    End Sub
End Class

2
Hola necesito su apoyo soy un programador en closet años sin hacerlo necesito mandar a llamar los datos de una tabla a un combobox desde visual studio lo primero que una tabla sea el listado del combobox1 y de ahi se haga una consulta y envie informacion a un segundo combo.... para mayor ejemplo cuando le das clic a un combo donde esten los estados del pais y en el siguiente combo aparezcan sus municipios!!! help.... pleaseee

Páginas: [1]

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".