Jump to content
fddsantos

DataGridView

Recommended Posts

fddsantos

Tenho uma base dados com duas tabelas ligadas, e eu tenho listado o id de um dos dados de uma tabela, e ao seleccionar  a row quero que apareça seleccionado na combobox o dado apartir do id.

espero a vossa ajuda.


Lei de Lavoisier aplicada à Informática:Na Informática nada se compra, nada se cria! Tudo se copia!

Share this post


Link to post
Share on other sites
fddsantos

Obrigada mas não é isto que pretendo


Lei de Lavoisier aplicada à Informática:Na Informática nada se compra, nada se cria! Tudo se copia!

Share this post


Link to post
Share on other sites
Caça

Usa o evento CellClick para obteres o ID e depois coloca-lo na Combobox


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
fddsantos

eu ja consegui fazer mais ou menos, so que o id que aparece na datagridview depois para seleccionar na combobox selecciona id + 1, ou seja,  o valor do id por exemplo é 2 e na combobox vai seleccionar o 3.


Lei de Lavoisier aplicada à Informática:Na Informática nada se compra, nada se cria! Tudo se copia!

Share this post


Link to post
Share on other sites
fddsantos

ah e estou a usar o evento "SelectionChanged"


Lei de Lavoisier aplicada à Informática:Na Informática nada se compra, nada se cria! Tudo se copia!

Share this post


Link to post
Share on other sites
Caça

eu ja consegui fazer mais ou menos, so que o id que aparece na datagridview depois para seleccionar na combobox selecciona id + 1, ou seja,  o valor do id por exemplo é 2 e na combobox vai seleccionar o 3.

Mas já conseguiste o que querias ou o que é que ainda não estás a conseguir fazer?


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
fddsantos

eu ja consegui fazer o que queria mas é que agora o id que selecciono é por exemplo "2" e na combobox vai me seleccionar o id "3" e eu queria que selecionasse o id "2".

o codigo que estou a usar para selecionar é este, visto que ja listei antes todos os dados e agora quero seleccionar um deles apartir de uma coluna da datagridview.

cBSalaConsulta.SelectedIndex = gestorAplicacao.GestorSalas.GetSalaByID((int)vc_DataGridView.SelectedRows[0].Cells[5].Value).IdSalaConsulta;


Lei de Lavoisier aplicada à Informática:Na Informática nada se compra, nada se cria! Tudo se copia!

Share this post


Link to post
Share on other sites
Caça

Então é só pegar o valor actual e subtrair 1, qual é a dificuldade?


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
fddsantos

so que estou a atrofiar com isto que não sei onde é que hei-de subtrair por 1. Porque ja andei a tentar isso


Lei de Lavoisier aplicada à Informática:Na Informática nada se compra, nada se cria! Tudo se copia!

Share this post


Link to post
Share on other sites
fddsantos

Meu caro amigo tentei novamente e ja sei onde é para subtrair.

Obrigada pela ajuda à mesma.

Fábio Santos


Lei de Lavoisier aplicada à Informática:Na Informática nada se compra, nada se cria! Tudo se copia!

Share this post


Link to post
Share on other sites
RobinHood

Olha não sei te ajuda mas eu fiz assim para um botão. que me diz o id da row do datagridview

_______________________________________________________

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click

        Dim i As Integer

        i = DataGridView1.CurrentRow.IsNewRow

        Me.TextBox1.Text = DataGridView1.Item(0, i).Value

______________________________________________________

Share this post


Link to post
Share on other sites
fddsantos

Eu não quero usar botões.

Mas ja consegui resolver isto obrigada à mesma.

Fábio Santos


Lei de Lavoisier aplicada à Informática:Na Informática nada se compra, nada se cria! Tudo se copia!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.