18-05-2008, 11:37 AM
houssem3110 كتب :(لقد تم انشاء قاعدة البيانات وهي تحتوي علي حقلين nom utilisateur و code )مباشرة من delphi بالستعمال table1 و datasource1 و زر و edit او dbedit .
من الاحسن عدم استخدام فراغ او حروف خاصة في اسماء الحقول
بدلا من "nom utilisateur" يسمى الحقل nomutilisateur او nom_utilisateur أوحتى nom فقط
-
من الوصف لدينا جدول فرضا اسمه utilisateur وان كان Paradox فاسم الملف يكون utilisateur.db وان كان ديك دليل فريد Index يكون لدينا ملف ثاني اسمه utilisateur.Px
يحتوي حقلين code و nom وفرضا nom نصي طوله 30 و Code ايضا نصي طوله 8 مثلا
المكونات كما قال السائل Table1 و Datasource1
وزر ! طبعا زر واحد غير كافي يلزمك على الأقل زرين
edit او Dbedit هنا علينا الخيار
سواء نختار DBedit ونختصر الكثير من الكود وليس بالضرورة احين طريقة
سواء نستخدم Edit وكتب الكثير من الكود مقارة مع استخدامنا ل DbEdit
-
نبد بخصائص المكونات
Table1
نستخدم او نغير خاصيتين فقط هما
DataBaseName و TableName
DataBaseName لدينا 4 خيارات او 4 طرق
1- نكتب بها مسار قواعد البيانات اي المكان الموجود به الجدول utilisateur.db مثلا C:\houssem3110 ان كانت موجة في القرص الصلب C: داخل مجلد اسمه Houcem3110
2- نختار Alias من بين القائمة التي تظهر عند الضغط على الزر الصغير يمين الخاصية DataBaseName ، طبعا يجب ان نكون أنشأنا Alias من قبل وتسميته و به مسار القاعدة التي نستخدمها
3- نتركها فارغة ول انكتب شي في حالة كان الجدول موجود في نفس المكان مع مشروع دلفي
4- نركها فارعة ونغيرها برمجيا عتد تنفيذ البرنامج
الخاصية TableName تختار منها اسم الجدول utilisateur.db ويجب ان يظهر بالقائمة تلقائوان لم يظهر هناك خلل او خطأ في DataBaseName
الان المكون DataSource1 نغير به خاصية واحدة فقط هي DataSet نختار منها اسم مكزن الجدول Table1 من القائمة
الان البقية تختلف حسب خيارنا استعمال Edit او DBEdit وساكمل بعد ان يختار السائل واحد

والسلام عليكم ورحمة الله

