elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  CONECTAR BASE DE DATOS
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: CONECTAR BASE DE DATOS  (Leído 1,792 veces)
Choclito

Desconectado Desconectado

Mensajes: 99



Ver Perfil
CONECTAR BASE DE DATOS
« en: 16 Octubre 2011, 22:50 pm »

Hola a todos llevo varios dias de solucionar este pequeño problemita que me tiene super loco y es lo siguiente.

TENGO 3 TABLAS:
tabla1(id,descripcion)
tabla2(id,id2,descripcion)
tabla3(id2,id3,descripcion)

en mi diseño tengo un combobox donde cargo la tabla 1
hasta ahi todo bien
despues tengo un datagridview donde tengo 3 columas las 2 primeras columnas son de tipo combobox (celdas).

lo que quiero hacer es cuando escoga en el combobox me carge la informacion relacionada a la celda 1 donde esta el combobox y cuando yo elija una opcion de ese combobox de la celda del datagridview me carge la informacion relacionada a la celda 2 de su combox y taba tratando de hacerlo de la siguiente manera.


Código
  1. Private Sub FrmRegistro_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  2.        enlace.Abrir("", "", "", "")
  3.        tabla = enlace.AbrirSql("Select * from tabla1")
  4.        Me.ComboBox1.DisplayMember = tabla.Columns(1).ToString
  5.        Me.ComboBox1.ValueMember = tabla.Columns(1).ToString
  6.        Me.ComboBox1.DataSource = tabla      
  7.  
  8.    End Sub
  9.  
  10.    Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
  11.  
  12.        ComboBox1.ValueMember = tabla.Columns(0).ToString
  13.        codigored = ComboBox1.SelectedValue
  14.        Try
  15.            DataGridView1.RowCount = 0
  16.            Dim comboboxcolun As DataGridViewComboBoxColumn
  17.            comboboxcolun = DataGridView1.Columns(3)
  18.            tabla2 = enlace.AbrirSql("select * from tabla2 where id = " & codigored)
  19.            comboboxcolun.DisplayMember = tabla2.Columns(2).ToString
  20.            comboboxcolun.ValueMember = tabla2.Columns(2).ToString
  21.            comboboxcolun.DataSource = tabla2
  22.            Me.DataGridView1.DataSource = tabla2.Columns(2).ToString
  23.  
  24.        Catch ex As Exception
  25.  
  26.        End Try
  27.        Catch ex As Exception
  28.  
  29.        End Try
  30.  
  31.    End Sub


bueno sale normal pero despues cuando en el combobox general quiero cambiar de opcion ahi se loquea mi programa ,alguna ayudita porfaaaaaaa


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines