السلام عليكم
كيف يتم ربط حقل في جدول معين في قاعدة البيانات بعنصر ال comobox بحيث اذا اضيف لهذا الجدول او حذف منه يظهر ذلك على الكمبوبكس ؟
وشكرا
السلام عليكم
كيف يتم ربط حقل في جدول معين في قاعدة البيانات بعنصر ال comobox بحيث اذا اضيف لهذا الجدول او حذف منه يظهر ذلك على الكمبوبكس ؟
وشكرا
عند اضافه combobox الى الفورم والضغط عليها يظهر مثلث صغير فى اقصى اليمين
عند الضغط عليه تظهر قائمه combobox tasks وتجد مكتوب use data bound items على شكل checkbox قم باختياره ليظهر لك data binding mode
افتح ال combo الخاص بال data source ثم اختار add project data source
ثم قم بالتعامل مع ال wizard التى سوف تظهر
هذه هى الطريقه باستخدام ال wizard وهناك طريقه اخرى باستخدام الكود ولكن هذه اسهل بكثير من الكود
والصوره سوف توضح لك الشرح السابق
mohamed salama كتب:عند اضافه combobox الى الفورم والضغط عليها يظهر مثلث صغير فى اقصى اليمين
عند الضغط عليه تظهر قائمه combobox tasks وتجد مكتوب use data bound items على شكل checkbox قم باختياره ليظهر لك data binding mode
افتح ال combo الخاص بال data source ثم اختار add project data source
ثم قم بالتعامل مع ال wizard التى سوف تظهر
هذه هى الطريقه باستخدام ال wizard وهناك طريقه اخرى باستخدام الكود ولكن هذه اسهل بكثير من الكود
والصوره سوف توضح لك الشرح السابق
بارك الله بك ، وجزيت خيرا
تمكنت ايضا من التعامل من خلال الاكواد ، فمثلا عندي كمبوبكس اثنين او ثلاثة بدي اجيب بيانات لكل واحد منها من نفس الجدول بعمل كمايلي :
string coonectionSring = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database1.mdf;Integrated Security=True;User Instance=True";
SqlConnection cn = new SqlConnection(coonectionSring);
DataTable s1 = new DataTable();
SqlCommand com1 = new SqlCommand("select ([Name of the owner]) from Customer", cn);
SqlDataAdapter adbt1 = new SqlDataAdapter();
adbt1.SelectCommand = com1;
adbt1.Fill(s1);
comboBox1.DataSource = s1;
comboBox1.DisplayMember = s1.Columns[0].ToString();
DataTable s2 = new DataTable();
SqlCommand com2 = new SqlCommand("select ([identification number customer]) from Customer", cn);
SqlDataAdapter adbt2 = new SqlDataAdapter();
adbt2.SelectCommand = com2;
adbt2.Fill(s2);
comboBox2.DataSource = s2;
comboBox2.DisplayMember = s2.Columns[0].ToString();
الان اريد ان اطور علي ذلك انا عندي جدول فيه حقلين مثلا الاول الاسم و الثاني رقم الهوية
اريد ان اجلب البيانات الى الكمبوكس الاول الخاص بالاسم لكن عندما اختار منه الاسم يتم اختيار رقم الهوية بشكل تلقائي من الكمبوبكس او يتم بشكل تلقائي وضع رقم الهوية في مربع نص ، كيف يمكن ان افعل ذلك ؟
وشكرا
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…