05-06-21, 01:46 AM
السلام عليكم ورحمة الله وبركاته
بارك الله بك اخي عبد العزيز البسكري على جوابك للاخ Munther
عندي تعقيب على قاعدة البيانات وحقولها
ماذا لو ان الحقول غير معروفة او ان في كل مرة يكون عدد الحقول يقل او ينقص او تتغير الاسماء ونوع البيانات ؟
يمكننا انشاء جدول في وضع ال RunTime بحيث تكون حقوله هي الحقول الطاهرة في الداتاغرايد فيو وهنا لدينا احتمالين :
الاول جعل كل الحقول من نوع String وتخزين ماهو ظاهر من انواع بيانات على شكل نص وبذلك يكون الامر سهل حيت تكون حقول الجدول من نوع Text ماعدا حقل للاي دي يكون افتراضي وهو من نوع AutoNumber
اما ان اردنا حفظ البيانات حسب النوع (ٍString ,integer, DateTime, YesNo او غيرها ) فهنا لابد من ان كود انشاء الجدول سيحتاج الى اسم الحقل ونوع البيانات وهو مايفترض بنا ان نضعه في ليست بوكس او DatagridView مصغرة تضم حقل الاسم وحقل نوع البيانات وبعدها ننشء الجدول بتسمية ايضا خاصة
وبعدها يتم حفظ البيانات مثل مانحفظ تفاصيل فاتورة او حفظ مجموعة سجلات موجودة في الداتا غرايد
والامر فيما سبق يحتاج الى اكواد انشاء جدول في الاكسس
اما ان كانت البيانات الاتية من الاكسل هي دائما نفس الاعمدة وانواع البيانات
فحتما كما اشرت يجب ان تكون حقول الجدول هي نفس الحقول التي ستظهر في الداتا غرايد بعد جلب البيانات من الاكسل
بارك الله بك اخي عبد العزيز البسكري على جوابك للاخ Munther
عندي تعقيب على قاعدة البيانات وحقولها
ماذا لو ان الحقول غير معروفة او ان في كل مرة يكون عدد الحقول يقل او ينقص او تتغير الاسماء ونوع البيانات ؟
يمكننا انشاء جدول في وضع ال RunTime بحيث تكون حقوله هي الحقول الطاهرة في الداتاغرايد فيو وهنا لدينا احتمالين :
الاول جعل كل الحقول من نوع String وتخزين ماهو ظاهر من انواع بيانات على شكل نص وبذلك يكون الامر سهل حيت تكون حقول الجدول من نوع Text ماعدا حقل للاي دي يكون افتراضي وهو من نوع AutoNumber
اما ان اردنا حفظ البيانات حسب النوع (ٍString ,integer, DateTime, YesNo او غيرها ) فهنا لابد من ان كود انشاء الجدول سيحتاج الى اسم الحقل ونوع البيانات وهو مايفترض بنا ان نضعه في ليست بوكس او DatagridView مصغرة تضم حقل الاسم وحقل نوع البيانات وبعدها ننشء الجدول بتسمية ايضا خاصة
وبعدها يتم حفظ البيانات مثل مانحفظ تفاصيل فاتورة او حفظ مجموعة سجلات موجودة في الداتا غرايد
والامر فيما سبق يحتاج الى اكواد انشاء جدول في الاكسس
اما ان كانت البيانات الاتية من الاكسل هي دائما نفس الاعمدة وانواع البيانات
فحتما كما اشرت يجب ان تكون حقول الجدول هي نفس الحقول التي ستظهر في الداتا غرايد بعد جلب البيانات من الاكسل
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات
