السلام عليكم
انا عندي قاعدة بيانات اكسيس فيها عدة جداول
المهم حملت بيانات الجدول الأول الي هو table1 على datatable وهذه الاخيره الى datagrideview
datagrideview1.datasource=dt
السؤال هو هل يمكن اختيار مكان كل عامود من الجدول في الداتا كريد؟طبعا الداتا جريد فيو مصممة يدويا
يعني كأن يكون مثلا
datagridview1.column(1)=dt.column(1)
اعرف الكود الي كتبته خطأ بس هي افضل طريقه لايصال الفكرة الي احتاجها
وشكرا مقدما
وعليكم السلام ورحمة الله وبركاته
في خصائص أعمدة الداتا جريد ضع اسم العمود في خانة field name وصمم الداتاجريد ورتب الأعمدة كما تريد
تحتاج الى سطر كود لمنع الداتاجريد من اعادة انشاء الاعمدة عند تحديد الداتاسورس
datagridview1.autogeneratecolumns=false
وعليكم السلام ورحمة الله وبركاته
في خصائص أعمدة الداتا جريد ضع اسم العمود في خانة field name وصمم الداتاجريد ورتب الأعمدة كما تريد
تحتاج الى سطر كود لمنع الداتاجريد من اعادة انشاء الاعمدة عند تحديد الداتاسورس
datagridview1.aotugeneratecolumns=false[/quote]
الف شكر
بس ظهرت عندي مشكلة وهي احد الأعمدة في الداتا جريد في هو كومبوبوكس
وتظهر رسالة خطأ[
attachment=24267]
اكثر من 70 مشاهدة بدون رد؟؟؟
رتب ماتريد عن طريق الاستعلام او استخدم لوب لتعبة الداتا غريد فيو او ضع مثالا مصغرا عما تريد .
جرب هذا الكود اخي بعدما تقوم بإضافة كل الأعمدة في في الداتاقريد مسبقا
كود :
dgv.AutoGenerateColumns =False
dgv.Datasource=dt.DefaultView
اتمنى ان يكون المطلوب
PHP كود :
DataGridView1.Rows(0).Cells(0).Value = dt.Rows(0).Item("ID").ToString
او رتب الجدول عن طريق الاستعلام :
PHP كود :
SELECT ID AS الرقم, CASTOMER_NAME AS الاسم, CASTOMER_TEL AS الهاتف, CASTOMER_MOPAILE AS الجوال, CASTOMER_NOTE AS ملاحظات
FROM CASTOMER
أو عبأ اعمدة الجدول بالكود التالي :
PHP كود :
For Each row As DataRow In dt.Rows
DataGridView1.Rows.Add(row.ItemArray)
Next
شكرا جزيلا لجميع الردود القيمة