Я пытаюсь заполнить базу данных оракула combobox
формы затем в соответствии с выбранным значением из combobox
Я хочу, чтобы автоматически заполнить textbox1
, textbox2
и textbox3
Как заполнить базу данных оракула формы combobox?
здесь код я пытаюсь использовать для заполнения combobox
но первая проблема заключается в том, что combobox
загружает пустые второй я хочу, чтобы узнать, как заполнить другой textboxs
автоматически
пожалуйста, если кто-нибудь может мне помочь или объяснить мне
public void Fillcombobox()
{
string connstr = "data source=db;user id=user;password=pwd;";
string cmdtxt = "select product_id, description from products";
using (OracleConnection conn = new OracleConnection(connstr))
using (OracleCommand cmd = new OracleCommand(cmdtxt,conn))
{
conn.Open();
OracleDataReader dr;
cmd.ExecuteReader();
CB_PRODUCT_ID.DisplayMember = "product_id";
CB_PRODUCT_ID.ValueMember = "description";
while (dr.Read())
{
// what should I d to fill other textboxs ?
TB_PRODUCTS.Text = ???;
}
}
}
private void CB_PRODUCT_ID_SelectedIndexChanged(object sender, EventArgs e)
{
Fillcombobox();
}
Вы должны * комбинировать * значения от читателя, но не переписывать * –
Хотя этот код может ответить на вопрос, предоставляя дополнительный контекст относительно того, почему и/или как этот код отвечает на вопрос, улучшает его долгосрочную ценность. – ryanyuyu
@ ryanyuyu вы правы, главный вопрос заключался в том, как изменить значения textbox1, textbox2,, textbox3 в соответствии со значением combobox? – samer