المشاركات : 4
المواضيع 2
:
: 0
الإنتساب : Jan 2012
السلام عليكم
كيف يمكنني ان اضع دالة اتصال بقاعدة بوحدة ومناداتها كل ما ااحتاج اليها
وعند مناداتها تعود ب TADOConnection استخدمه في التعامل مع الجداول او الاستعلامات؟
بحيث تكون هذه الدالة منفصلة في وحدة.
المشاركات : 119
المواضيع 0
:
: 0
الإنتساب : Sep 2012
السلام عليكم...
لماذا لا تضع مكون TADOConnection جاهز على الـ Form الرئيسية أو في Data Module و تربط به كل ما لديك من مكونات الجداول و الاشستعلامات و غيرها (TADOTable, TADOQuery, TADOCommand ... إلخ).
أنا شخصياً أضع مكون TADOConnection جاهز على الـ Form الرئيسية، و أضيف اسم الوحدة الرئيسية إلى جملة uses في قسم الـ interface لكل وحدة بها DataSets **** ربطها بالـ TADOConnection.
طبعاً أقوم بفتح الاتصال عند بدء تشغيل البرنامج، و أغلقه عند إغلاق البرنامج.
سلام.
المشاركات : 4
المواضيع 2
:
: 0
الإنتساب : Jan 2012
شكرا الاخ ناجي واتمنى ان تكون طيب
كما تعرف انا من مبرمجي المهجر (الفجوال الى دلفي) وكالعادة دوال الاتصال بقاعدة البيانات توضع في موديول
اشكر ك كثيرا ... بدأت في التعرف على ال Data Module
المشاركات : 224
المواضيع 35
:
: 24
الإنتساب : Jan 2009
اعمل اجراء وقم بتمرير البارامترت له وهذه البارامترات بتكون عبارة عن المكونات
المشاركات : 306
المواضيع 45
:
: 0
الإنتساب : Jul 2012
في الحقيقة لا اعرف طرق التعامل مع قواعد البيانات ... إلخ
لكن إذا اردت ان تعمل دالة تعطيها الباارمترات وتعيد لك بيانات من نوع TADOConnection تكتب function
بهذه الطريقة : ( مثال )
PHP كود :
// Name function //Parameter One //Type //Parameter Two//Type // Type Return Function
function GetDataFromDataBase(NameDataBase : TDateBase; NumberType : Integer ): TADOConnection;
begin
//....
//Your Command
//....
end;
قم بالتعديلات التي تريدها واكتب الدالة وبعد ذلك النيتجة التي تريد ان يتم إعادتها ضعها في سطر هكذا :
طبعاً يوجد العديد من الطرق لتعامل مع الدوال ( Function ) وما ذكرته هو احد تلك الطرق
اتمنى اني افدتك والسلام عليكم ورحمة الله وبركاتة