PDA

View Full Version : سوال: ارتباط combo box با بانک اطلاعاتی



h hamidi
دوشنبه 29 آذر 1389, 09:11 صبح
با سلام.دوستان من می خواستم یک combo box را با بانک اطلاعاتی برنامه ام ارتباط دهم . یعنی آیتم های آن از یکی از فیلدهای بانک اطلاعاتی تشکیل شود . لطفا کد این کار را در اختیارم بگذارید.با تشکر .:متفکر:

ایمان مدائنی
دوشنبه 29 آذر 1389, 09:22 صبح
private void Combo()

{

SqlCommand SqlCommand = new SqlCommand();

SqlCommand.Connection = new SqlConnection("Data Source=localhost;Initial Catalog=PKT;Integrated Security=True");

SqlCommand.CommandType = CommandType.Text;

SqlCommand.CommandText = "SELECT ID,Noe FROM NoeHazine";

DataTable DataTable = new DataTable();

SqlDataAdapter SqlDataAdapter = new SqlDataAdapter();

SqlDataAdapter.SelectCommand = SqlCommand;

SqlDataAdapter.Fill(DataTable);

comboBox1.DataSource = DataTable;

comboBox1.ValueMember = "ID";

comboBox1.DisplayMember = "Noe";



}

ایمان مدائنی
دوشنبه 29 آذر 1389, 09:26 صبح
دوست عزيز همه كدها رو گذاشتم بايد با اسكرول به پايين بره تا ببيني
نميدونم هر كاري كردم كامل نشون نميده

نیما حتمی
دوشنبه 04 بهمن 1389, 09:45 صبح
منظورتون از این خط چیه؟
comboBox1.ValueMember = "ID";

hossin.esm
دوشنبه 04 بهمن 1389, 11:28 صبح
ValueMember (فیلد)مقداری است که کامبو بر میگرداند.
DisplayMember فیلدی است که در کامبو نمایش داده میشود.