delphi4arab منتديات دلفي للعرب

نسخة كاملة : مشكل اثناء اظهار الجدول في DBGrid
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم , 

قمت بانشاء قاعدة بيانات برمجيا , و بها الجدول Login و يحتوي على الحقول Username و Password . 
الكود كاملا موجود في حدث Timer في Splash Screen  ثم حذفتها من خيارات Auto Create Form لكي لا تستهلك الذاكرة .
يعني عند تشغيل البرنامج يقوم بانشاء قاعدة بيانات و بها الجدول المذكور سابقا .

المشكل الان , لم استطع تعيين الجدول بهذة الطريقة لأتمكن من اظهاره في DBGrid .
كود :
FrmDatabase.DataSource.DataSet := FrmSplash.ADOTable1;
 
مع العلم ان ADOTable1 متغير Global .
هذا الكود موجود في حدث onShow في الفورم الرئيسي .
FrmDatabase عبارة عن Frame و بها DBGrid 

أظن أن المشكل هو ان الSplash يتم انشاؤه قبل ال Main و يقوم بعمله ثم يغلق قبل ان يتم تعيين القيمة ما الحل ؟
كحل بديل قمت بنقل الكود الى حدث ال Onshow في الفورم الرئيسي ...
الامر صعب فيما يتعلق بال Frames و كيفية التاخطب بينهم ...
السلام عليكم ممكن مثال لما تحاول فعله ...
كحل بديل قمت بنقل الكود الى حدث ال Onshow في الفورم الرئيسي ..
اعتقد حلك سليم...