В мои окна образуют у меня есть два выпадающий и одно текстовое поле, когда jobecode выбран из cmbjobecode она будет загружать cmbquotationcode с соответствующими предложениями и заполняет текстовое поле txtamount с количеством выбранной цитатыЗаливка текстовое поле из DataTable
все это штраф за исключением того, что я не могу получить текстовое поле заполняется с количеством кто может помочь в сортировке ошибка
private void cmbjobcode_SelectedIndexChanged(object sender, EventArgs e)
{
comboQuotationboxload();
}
public void comboQuotationboxload()
{
OleDbConnection oleDbConnection1 = new System.Data.OleDb.OleDbConnection(connString);
oleDbConnection1.Open();
OleDbCommand oleDbCommand1 = new System.Data.OleDb.OleDbCommand("Select quotationpk ,quotationcode , amount from quotationmastertable where jobpk = " + cmbjobcode.SelectedValue + "", oleDbConnection1);
OleDbDataReader reader = oleDbCommand1.ExecuteReader();
DataTable dt = new DataTable();
dt.Columns.Add("quotationpk", typeof(int));
dt.Columns.Add("quotationcode", typeof(string));
dt.Columns.Add("amount", typeof(int));
dt.Load(reader);
cmbQuotationcode.ValueMember = "quotationpk";
cmbQuotationcode.DisplayMember = "quotationcode";
cmbQuotationcode.DataSource = dt.DefaultView;
txtamount.text= "amount";
oleDbConnection1.Close();
}
sreenath Я приклеил пример кода ниже для вас. OleDbDataReader может дать некоторые потрясающие результаты при правильном использовании .. если вам нужна помощь, пожалуйста, не стесняйтесь связаться – MethodMan