عبود عبود
19-01-2015, 01:57 PM
http://i.imgur.com/57UrtCm.gif
http://i.imgur.com/emf2NIh.gif
سلسلة رقم 2 لشرح قواعد البيانات البسيطة
شرح تخزين البيانات بواسطة ملف ini
بواسطة مجموعة أكواد التعامل مع ملفات ini وهى مدمجة فى البرنامج
جدول محتويات التعامل مع ملفات ini :
INIFile.DeleteSection
INIFile.DeleteValue
INIFile.GetSectionNames
INIFile.GetValue
INIFile.GetValueNames
INIFile.SetValue
http://i.imgur.com/g4KNTGz.gif
نبدأ بشرح الكود المسؤل عن تخزين البيانات داخل قاعدة البيانات ini :
INIFile.SetValue
يستخدم هذا الكود لإدخال أو إستبدال بيانات داخل قيمة فى القسم الذى يتم تحديدة .
الصورة التالية توضح مكونات الكود :
http://i.imgur.com/svV2qGc.png
"Filename" : هو المسار الكامل الذى يوجد بة قاعدة البيانات المراد التعامل معها وحفظ البيانات داخلها فإذا لم تكن موجودة سيعمل الكود على إنشاءها فى المسار الذى يتم تحديدة .
2- " Section" : هو إسم القسم المراد التخزين فية .
3- " Value" : هو إسم القيمة الذى سوف يخزن فية البيانات .
4- " Data" : هى البيانات المراد تخزينها فى القيمة التابعة للقسم السابق .
http://i.imgur.com/g4KNTGz.gif
INIFile.GetValue
يستخدم هذا الكود لعرض البيانات المخزنة لقسم ما فى قيمة ما .
الصورة التالية توضح مكونات الكود:
http://i.imgur.com/mvhAcEZ.png
"Filename" : هوالمسار الكامل لملف قاعدة البيانات ini المراد الإستعلام فيها أو الحصول على بيانات منها .
2- "Section" : هو القسم المخزن فية البيانات المراد الوصول إليها .
3- "Value" : هو إسم القيمة التى حفظ فيها البيانات المراد الوصول إليها .
4- "ResultVariable" : هو إسم المتغير الذى نريد حفظ نتيجة الإستعلام فية حتى نعرضها لاحقا بأى وسيلة عرض وإذا لم يتم العثور على إسم القيمة المطلوب عرض بياناتها سيكون الريتيرن المخزن فى هذا المتغير هو نص فارغ .
http://i.imgur.com/g4KNTGz.gif
INIFile.DeleteValue
يستخدم هذا الكود لحذف قيمة ما بما تحتوية من بيانات فى قسم ما .
الصورة التالية توضح مكونات الكود:
http://i.imgur.com/j6fz7DA.png
"Filename" : هوالمسار الكامل لملف قاعدة البيانات ini المراد الإستعلام فيها أو الحصول على بيانات منها أو حذف أحد أقسامها أو حذف أحد قيمها بما يحوية من بيانات .
2- "Section" : هو القسم المخزن فية البيانات المراد الحذف منه .
3- "Value" : هو إسم القيمة المراد حذفها بما تحتوية من بيانات .
http://i.imgur.com/g4KNTGz.gif
INIFile.DeleteSection
يستخدم هذا الكود لحذف قسم بأكملة بما يحتوية من قيم مخزن فيها بيانات .
الصورة التالية توضح مكونات الكود:
http://i.imgur.com/8wd02Y6.png
"Filename" : هوالمسار الكامل لملف قاعدة البيانات ini المراد الإستعلام فيها أو الحصول على بيانات منها أو حذف أحد أقسامها أو حذف أحد قيمها بما يحوية من بيانات .
2- "Section" : هو القسم المخزن فية البيانات المراد حذفة بالكامل بما يحتوية من قيم وبيانات .
http://i.imgur.com/g4KNTGz.gif
INIFile.GetValueNames
يستخدم هذا الكود لإيجاد جميع أسماء القيم المخزنة فى قسم ما .
الصورة التالية توضح مكونات الكود:
http://i.imgur.com/7TaoC7j.png
"Filename" : هوالمسار الكامل لملف قاعدة البيانات ini المراد الإستعلام فيها أو الحصول على بيانات منها .
2- "Section" : هو القسم المخزن فية البيانات المراد الوصول إليها .
3- "ResultVariable" : هو إسم المتغير الذى نريد حفظ نتيجة الإستعلام فية حتى نعرضها لاحقا بأى وسيلة عرض وتكون النتيجة هى عبارة عن جدول بأسماء القيم المخزن فيها بيانات وفى حالة عدم وجود قاعدة البيانات أو كتابة المسار خطأ أو عدم وجود قيم يكون نتيجة المتغير هو القيمة nil .
http://i.imgur.com/g4KNTGz.gif
INIFile.GetSectionNames
يستخدم هذا الكود لإيجاد جميع أسماء الأقسام المخزنة فى قاعدة البيانات .
الصورة التالية توضح مكونات الكود:
http://i.imgur.com/pCCaflN.png
"Filename" : هوالمسار الكامل لملف قاعدة البيانات ini المراد الإستعلام فيها أو الحصول على بيانات منها .
2- "ResultVariable" : هو إسم المتغير الذى نريد حفظ نتيجة الإستعلام فية حتى نعرضها لاحقا بأى وسيلة عرض وتكون النتيجة هى عبارة عن جدول بأسماء الأقسام المخزن فيها قيم مخزن فيها بيانات وفى حالة عدم وجود قاعدة البيانات أو كتابة المسار خطأ أو عدم وجود قيم يكون نتيجة المتغير هو القيمة nil .
http://i.imgur.com/g4KNTGz.gif
جارى إعداد ملف مفتوح لما تم شرحة
http://i.imgur.com/2GnNEXz.gif
http://i.imgur.com/Nz3B0Vj.gif
http://i.imgur.com/emf2NIh.gif
سلسلة رقم 2 لشرح قواعد البيانات البسيطة
شرح تخزين البيانات بواسطة ملف ini
بواسطة مجموعة أكواد التعامل مع ملفات ini وهى مدمجة فى البرنامج
جدول محتويات التعامل مع ملفات ini :
INIFile.DeleteSection
INIFile.DeleteValue
INIFile.GetSectionNames
INIFile.GetValue
INIFile.GetValueNames
INIFile.SetValue
http://i.imgur.com/g4KNTGz.gif
نبدأ بشرح الكود المسؤل عن تخزين البيانات داخل قاعدة البيانات ini :
INIFile.SetValue
يستخدم هذا الكود لإدخال أو إستبدال بيانات داخل قيمة فى القسم الذى يتم تحديدة .
الصورة التالية توضح مكونات الكود :
http://i.imgur.com/svV2qGc.png
"Filename" : هو المسار الكامل الذى يوجد بة قاعدة البيانات المراد التعامل معها وحفظ البيانات داخلها فإذا لم تكن موجودة سيعمل الكود على إنشاءها فى المسار الذى يتم تحديدة .
2- " Section" : هو إسم القسم المراد التخزين فية .
3- " Value" : هو إسم القيمة الذى سوف يخزن فية البيانات .
4- " Data" : هى البيانات المراد تخزينها فى القيمة التابعة للقسم السابق .
http://i.imgur.com/g4KNTGz.gif
INIFile.GetValue
يستخدم هذا الكود لعرض البيانات المخزنة لقسم ما فى قيمة ما .
الصورة التالية توضح مكونات الكود:
http://i.imgur.com/mvhAcEZ.png
"Filename" : هوالمسار الكامل لملف قاعدة البيانات ini المراد الإستعلام فيها أو الحصول على بيانات منها .
2- "Section" : هو القسم المخزن فية البيانات المراد الوصول إليها .
3- "Value" : هو إسم القيمة التى حفظ فيها البيانات المراد الوصول إليها .
4- "ResultVariable" : هو إسم المتغير الذى نريد حفظ نتيجة الإستعلام فية حتى نعرضها لاحقا بأى وسيلة عرض وإذا لم يتم العثور على إسم القيمة المطلوب عرض بياناتها سيكون الريتيرن المخزن فى هذا المتغير هو نص فارغ .
http://i.imgur.com/g4KNTGz.gif
INIFile.DeleteValue
يستخدم هذا الكود لحذف قيمة ما بما تحتوية من بيانات فى قسم ما .
الصورة التالية توضح مكونات الكود:
http://i.imgur.com/j6fz7DA.png
"Filename" : هوالمسار الكامل لملف قاعدة البيانات ini المراد الإستعلام فيها أو الحصول على بيانات منها أو حذف أحد أقسامها أو حذف أحد قيمها بما يحوية من بيانات .
2- "Section" : هو القسم المخزن فية البيانات المراد الحذف منه .
3- "Value" : هو إسم القيمة المراد حذفها بما تحتوية من بيانات .
http://i.imgur.com/g4KNTGz.gif
INIFile.DeleteSection
يستخدم هذا الكود لحذف قسم بأكملة بما يحتوية من قيم مخزن فيها بيانات .
الصورة التالية توضح مكونات الكود:
http://i.imgur.com/8wd02Y6.png
"Filename" : هوالمسار الكامل لملف قاعدة البيانات ini المراد الإستعلام فيها أو الحصول على بيانات منها أو حذف أحد أقسامها أو حذف أحد قيمها بما يحوية من بيانات .
2- "Section" : هو القسم المخزن فية البيانات المراد حذفة بالكامل بما يحتوية من قيم وبيانات .
http://i.imgur.com/g4KNTGz.gif
INIFile.GetValueNames
يستخدم هذا الكود لإيجاد جميع أسماء القيم المخزنة فى قسم ما .
الصورة التالية توضح مكونات الكود:
http://i.imgur.com/7TaoC7j.png
"Filename" : هوالمسار الكامل لملف قاعدة البيانات ini المراد الإستعلام فيها أو الحصول على بيانات منها .
2- "Section" : هو القسم المخزن فية البيانات المراد الوصول إليها .
3- "ResultVariable" : هو إسم المتغير الذى نريد حفظ نتيجة الإستعلام فية حتى نعرضها لاحقا بأى وسيلة عرض وتكون النتيجة هى عبارة عن جدول بأسماء القيم المخزن فيها بيانات وفى حالة عدم وجود قاعدة البيانات أو كتابة المسار خطأ أو عدم وجود قيم يكون نتيجة المتغير هو القيمة nil .
http://i.imgur.com/g4KNTGz.gif
INIFile.GetSectionNames
يستخدم هذا الكود لإيجاد جميع أسماء الأقسام المخزنة فى قاعدة البيانات .
الصورة التالية توضح مكونات الكود:
http://i.imgur.com/pCCaflN.png
"Filename" : هوالمسار الكامل لملف قاعدة البيانات ini المراد الإستعلام فيها أو الحصول على بيانات منها .
2- "ResultVariable" : هو إسم المتغير الذى نريد حفظ نتيجة الإستعلام فية حتى نعرضها لاحقا بأى وسيلة عرض وتكون النتيجة هى عبارة عن جدول بأسماء الأقسام المخزن فيها قيم مخزن فيها بيانات وفى حالة عدم وجود قاعدة البيانات أو كتابة المسار خطأ أو عدم وجود قيم يكون نتيجة المتغير هو القيمة nil .
http://i.imgur.com/g4KNTGz.gif
جارى إعداد ملف مفتوح لما تم شرحة
http://i.imgur.com/2GnNEXz.gif
http://i.imgur.com/Nz3B0Vj.gif