Fórum Ajuda com combobox e label #429051
19/11/2012
0
por exemplo seleciono um nome e mostro no label o codigo, endereço, etc...
eu to usando este codigo mas ele só me retorna o ultimo codigo gravado
string sql = "Select * from tecnicos where tec_codigo ="+ comboBoxtecnico.SelectedIndex + "";
FbConnection cn = new FbConnection(Properties.Settings.Default.osControl);
FbCommand cmd = new FbCommand(sql, cn);
cmd.CommandType = CommandType.Text;
cn.Open();
FbDataReader reader = cmd.ExecuteReader();
try
{
while (reader.Read())
{
lbTecFone.Text = String.Format(reader.GetString(2).ToString());
lbTecCodigo.Text = String.Format(reader.GetString(0).ToString());
}
}
catch (FbException error)
{
throw error;
}
finally
{
cn.Close();
}
}Carlos Escudeiro
Curtir tópico
+ 0Posts
19/11/2012
Robson Alves
Gostei + 0
20/11/2012
Joel Rodrigues
Boa sorte.
Gostei + 0
20/11/2012
Carlos Escudeiro
public void CarregaDados()
{
using (FbConnection cn = new FbConnection(Properties.Settings.Default.osControl))
{
DataSet ds = new DataSet("Servicos");
FbDataAdapter daClientes = new FbDataAdapter("SELECT * FROM clientes", cn);
daClientes.TableMappings.Add("Table", "Clientes");
daClientes.Fill(ds);
FbDataAdapter daTecnicos = new FbDataAdapter("SELECT * FROM Tecnicos", cn);
daTecnicos.TableMappings.Add("Table", "tecnicos");
daTecnicos.Fill(ds);
dvManager = ds.DefaultViewManager;
comboBoxcliente.DataSource = dvManager;
comboBoxcliente.DisplayMember = "clientes.cli_nome";
comboBoxcliente.ValueMember = "clientes.cli_codigo";
comboBoxtecnico.DataSource = dvManager;
comboBoxtecnico.DisplayMember = "tecnicos.tec_nome";
comboBoxtecnico.ValueMember = "tecnicos.tec_codigo";
lbCliCodigo.DataBindings.Add("Text", dvManager, "clientes.cli_codigo");
lbEndereco.DataBindings.Add("Text", dvManager, "clientes.cli_endereco");
lbTecCodigo.DataBindings.Add("Text", dvManager, "tecnicos.tec_codigo");
}
}Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)