18-05-2008, 10:50 AM
يا أخي وضح سؤالك أكثر
و أي محرك قاعدة بيانات عندك bdo أم ado
المهم سأجيبك على السؤال على حد فهمي
اذا أنشأت قاعدة بيانات في paradox
ضع على الفورم كل من table و datasource و dbnavigater و edit على وجه سؤالك
و أربط table بقاعدة البيانات واربط datasource ,dbnavigater بالجدول
أما عن الحاق القيم الى الجدول بطريقة edit وأنت عندك في مثالك حقلين nom utilisateur و code
اجعل مع edit الأول والثاني button
واضغط على البوتون واكتب الكود التالي
Table1.insert;
table1.edit;
tabl1nomutilisateur.text := edit1.text;
tabl1code.value := edit1.text;
table1.post;
ومن هنا تجد أن القيم أدخلت في الجدول وان واجهتك مشكلة أنك عندما تطفئ الجهاز تجد أن البيانات لم تبقى في الجدول فأضف الكود التالي الى آخر التعليمات :
table1.FlushBuffers;
ومعناه أضف البينات الموجودة في الذاكرة الحية الى القرص الصلب
وأما عن dbedit فأظن أن لا معنى لاستعماله فهو يعمل عكس العملية الأولى وهي أن تخرج القيم من الجدول
بعد أن تضعه على الفورم واربطه بالحقل الذي تريد وحينما يكون المؤشر في تسجيلة ذلك الحقل يخرج لك ما موجود فيه
***** أني أفدتك أخي وأي خروج عن قصدك ومرامك فصلك سؤالك قليلا
بالتوفيق أخي
و أي محرك قاعدة بيانات عندك bdo أم ado
المهم سأجيبك على السؤال على حد فهمي
اذا أنشأت قاعدة بيانات في paradox
ضع على الفورم كل من table و datasource و dbnavigater و edit على وجه سؤالك
و أربط table بقاعدة البيانات واربط datasource ,dbnavigater بالجدول
أما عن الحاق القيم الى الجدول بطريقة edit وأنت عندك في مثالك حقلين nom utilisateur و code
اجعل مع edit الأول والثاني button
واضغط على البوتون واكتب الكود التالي
Table1.insert;
table1.edit;
tabl1nomutilisateur.text := edit1.text;
tabl1code.value := edit1.text;
table1.post;
ومن هنا تجد أن القيم أدخلت في الجدول وان واجهتك مشكلة أنك عندما تطفئ الجهاز تجد أن البيانات لم تبقى في الجدول فأضف الكود التالي الى آخر التعليمات :
table1.FlushBuffers;
ومعناه أضف البينات الموجودة في الذاكرة الحية الى القرص الصلب
وأما عن dbedit فأظن أن لا معنى لاستعماله فهو يعمل عكس العملية الأولى وهي أن تخرج القيم من الجدول
بعد أن تضعه على الفورم واربطه بالحقل الذي تريد وحينما يكون المؤشر في تسجيلة ذلك الحقل يخرج لك ما موجود فيه
***** أني أفدتك أخي وأي خروج عن قصدك ومرامك فصلك سؤالك قليلا
بالتوفيق أخي

