Autor
|
Tema: Problemas con mi combobox en VB 2010 (Leído 7,407 veces)
|
NecBalaam
Desconectado
Mensajes: 23
|
Saludos, mi problema es con mi combobox... lo cargo con este codigo en el FORM_LOAD: Sub combollenado() conexion.iniciar() conexion.Mysqlcon.Open() 'cmb_id.Items.Clear() 'cmb_id.DataSource = Nothing cmd = New MySqlCommand("select id from usuarios", conexion.Mysqlcon) da = New MySqlDataAdapter(cmd) da.Fill(ds) cmb_id.DataSource = ds.Tables(0) cmb_id.DisplayMember = ds.Tables(0).Columns(0).Caption.ToString conexion.Mysqlcon.Close() End Sub Me lo llena bien Y cuando le doy clic en el boton guardar Me sale de la siguiente manera: Alguien podria ayudarme porfavor....
|
|
« Última modificación: 24 Septiembre 2011, 22:02 pm por NecBalaam »
|
En línea
|
No esperes tener el 100% de todo, por que no tendrás nada, mejor trabaja en equipo y obtendrás el 50% de algo.
|
|
|
Rudy21
Desconectado
Mensajes: 154
Rudy21 Web Design
|
solo antes de llamar a combollenado
haz un combo clear y listo
|
|
|
En línea
|
|
|
|
|
NecBalaam
Desconectado
Mensajes: 23
|
Gracias rudy pero mi problema creo que va mas alla que solo un .clear() ... ve lo que me sale man :/ y lo intento hacer con el cmb_id.DataSource = Nothing antes de llamarlo igual no me hace nada :/
|
|
« Última modificación: 24 Septiembre 2011, 21:46 pm por NecBalaam »
|
En línea
|
No esperes tener el 100% de todo, por que no tendrás nada, mejor trabaja en equipo y obtendrás el 50% de algo.
|
|
|
seba123neo
|
lo que pasa es que vos estas relacionando el combo con un origen de datos, en este caso es un datatable con registros, para usar el clear() debes cargar los items recorriendo el datatable e insertando los registros con Combo.Items.Add, pero para cuando tenes relacionado un datatable creeria que con hacer Combo1.Datasource = Nothing se te limpia el combo.
saludos.
|
|
|
En línea
|
|
|
|
NecBalaam
Desconectado
Mensajes: 23
|
lo que pasa es que vos estas relacionando el combo con un origen de datos, en este caso es un datatable con registros, para usar el clear() debes cargar los items recorriendo el datatable e insertando los registros con Combo.Items.Add, pero para cuando tenes relacionado un datatable creeria que con hacer Combo1.Datasource = Nothing se te limpia el combo.
saludos.
lo intento hacer con el cmb_id.DataSource = Nothing antes de llamarlo igual no me hace nada :/ me pasa lo mismo...
|
|
|
En línea
|
No esperes tener el 100% de todo, por que no tendrás nada, mejor trabaja en equipo y obtendrás el 50% de algo.
|
|
|
.mokk.
Desconectado
Mensajes: 177
|
Bueno tambien veo que ahi pones
da.Fill(ds)
intenta poniendo antes de eso ds = new DataSet() da.Fill(ds)
Bueno talvez te funcione algo asi me sucedia a mi antes, pero lo arreglue algo asi, no recuerdo bien jeje
|
|
|
En línea
|
|
|
|
NecBalaam
Desconectado
Mensajes: 23
|
Bueno tambien veo que ahi pones
da.Fill(ds)
intenta poniendo antes de eso ds = new DataSet() da.Fill(ds)
Bueno talvez te funcione algo asi me sucedia a mi antes, pero lo arreglue algo asi, no recuerdo bien jeje
:O bendito seas .mokk! gracias me funciono
|
|
|
En línea
|
No esperes tener el 100% de todo, por que no tendrás nada, mejor trabaja en equipo y obtendrás el 50% de algo.
|
|
|
NecBalaam
Desconectado
Mensajes: 23
|
Creen que podrian ayudarme mas... "para no tener que crear temas nuevos..." Tengo el boton de Editar... "connection must be valid and open" me sale ese error... con el siguiente codigo en el boton Editar :S: txt_apellido.Enabled = True txt_nombre.Enabled = True txt_telefono.Enabled = True
'Dim cmd As MySqlCommand Dim lectura As MySqlDataReader Dim cmd As MySqlCommand = New MySqlCommand("Select * from usuarios where id=" & cmb_id.Text.ToString) Try cmd.Connection = conexion.Mysqlcon
lectura = cmd.ExecuteReader lectura.Read()
conexion.iniciar() conexion.Mysqlcon.Open() cmd = New MySqlCommand("UPDATE usuarios SET nombre= '" + txt_nombre.Text + "',apellido='" + txt_apellido.Text + "', telefono='" + txt_telefono.Text + "' WHERE id=" & cmd.ToString) MsgBox(cmd) cmd.ExecuteNonQuery() MsgBox("Se ha Actualizado satisfactoriamente", MsgBoxStyle.Information) Catch ex As Exception MsgBox(ex.Message) End Try End Sub Saben porque me sale ese error? :S
|
|
|
En línea
|
No esperes tener el 100% de todo, por que no tendrás nada, mejor trabaja en equipo y obtendrás el 50% de algo.
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
combobox
Programación Visual Basic
|
mikko
|
1
|
1,573
|
2 Junio 2006, 01:23 am
por Red Mx
|
|
|
[Solucionado] Problemas con la instalación de visual studio 2010
« 1 2 »
.NET (C#, VB.NET, ASP)
|
WHK
|
10
|
38,079
|
25 Enero 2010, 17:18 pm
por seba123neo
|
|
|
Messenger 2010 beta da problemas
Noticias
|
wolfbcn
|
2
|
2,517
|
26 Julio 2010, 23:52 pm
por Fitoschido
|
|
|
Problemas con el exploit CVE-2010-3654 Remote Code Execution Vulnerability
Bugs y Exploits
|
NINGUNA1212
|
5
|
5,094
|
3 Noviembre 2010, 19:11 pm
por Ivanchuk
|
|
|
Problemas con Visual C++ 2010
Programación C/C++
|
Riki_89D
|
3
|
3,436
|
31 Agosto 2011, 21:32 pm
por Riki_89D
|
|