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

نسخة كاملة : ما معنى استخدم القاعدة البيانات مضمنه FireBird ؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
السلام عليكم ورحمة الله وبركاته
دمتم سالمين ودامت الجزائر في خير وامن وآمان وسائر بلاد المسلمين ام بعد
تحية طيبه الى الاخوة الكرام
مجرد اسالة واستفسارات
سمعت عن قاعدة البيانات FireBird وانها مجانية مفتوحة المصدر وانها ذات امكانيات جيده وممتازه من ناحية السرعة والسعة وسهولة التعام مما اسال لعابي وشدني الى البحث في كل مكان عن مالها وما عليها وها انا اكتب موضوع اسال فيه الاخوة الكرام على ما اشكل على فهمي وقدراتي البسيطه

ما معنى استخدم القاعدة البيانات مضمنه FireBird ؟؟

وما هي الملفات التي يجب ان تكون مع البرنامج وقت التحزيم
واهم شيء هل احتاج الى تثبيت FireBirdعلى كل جهاز اود تثبيت فيه برنامجي ( طبعا بعد التحزيم ) العمل على قاعدة محلية

واي برنامج سهل وسريع في انشاء الجداول وكل ما يحص القاعدة ( وهل يمكن استخدام دلفي لانشاء القاعدة والجداول عن طريق بfridac )
اتمنى ان تكون الاجابه واظحة فكثير من الروابط في بعض الردود تواجك رسالة ادارية تقول ان الموضوغ لم يعد موجود ؟
والله الموفق وشكرا اخوتي
وعليكم السلام ورحمة و بركاته

قاعدة بيانات مضمنة او مدمجة بعني ملفاتها مع البرنامج/التطبيق الذي يستخدمها
ذكرت firebird يكفي نسخ بعض الملفات لبرتامجك المطور بدلفي ليتعامل مع قاعدة بيانات
firebird
http://www.delphi4arab.net/forum/showthr...p?tid=2527

نعم بمكن انشاء قواعد بيانات firebird برمجيا لكن من الاسهل استخدام برامج خاصة ان كنت تتعلم
هناك الكثير من البرامح اذكر منها

IBExpert
Firebird Maestro
EMS SQL Mananger
Firebird SQL Studio
Database Workbench
العربي Turbo Bird
http://delphi4arab.net/forum/showthread.php?tid=2516
يكفي كتابة اسمائها بمحرك البحث لمعرفة المزيد عنها
يالتوفبق
السلام عليكم ورحمة الله وبركاته

شكرا اخي على الشرح الوافي الكافي فقد ازلت الغموض وتضحت امامي الطريق
سوال اخر ارجوا ان تطول بالك معي قليلا

يعني طريقة الاتصال بالقاعدة يكون عن طريق المسار النسبي بتحديد الملف التنفيذي للبرنامج ومن خلاله اصل الى قاعدة البيانات
 وهل تنصحني بشيء اخر
كذا سوف اقوم بنشر تجربتي مع  [size=small] firebird  بعد الانتهاء من دراستها حتى يستفيد الجميع والله من وراء القصد[/size]

[size=small]شكرا مسبقا وسلفا ودائما جزاك الله خيرا وبارك لنا فيك وبارك الله لك في كل شيء[/size]
[size=small]والسلام عليكم[/size]
غالبا يكفي كتابة اسم ملف قاعدة البيانات دون مسار
فقط انتبه لصلاحيات البرنامج مع الانظمة الحديثة
(25-02-2016, 09:03 PM)B.M.AbdelAziZ كتب : [ -> ]غالبا يكفي كتابة اسم ملف قاعدة البيانات دون مسار
فقط انتبه لصلاحيات البرنامج مع الانظمة الحديثة
السلام عليكم ورحمة الله وبركاته

حياك الله اخي وشكرا على النصيحة 

اسمح لي ان ازيد سؤال  انا استخدمة برنامج [size=small]EMS SQL Mananger لادارة قاعدة البيانات وانشاء القاعدة وكذا الجداول وكل شيء حلو وتمام والامر سهل جدا اكثر مما كنت اتصور  سوال فقط اريد ادراج حقل يحمل صفة الترقيم التلقائي   فلم اتمكن من معرفة كيف يتم انشاءه وبارك الله لنا فيك سلفا[/size]

[size=small]شكرا  اخي الحبيب وبارك الله فيك[/size]
[size=small]والسلام عليكم[/size]
وعليكم السلام ورحمة  الله وبركاته ،  أنت تحتاج إلى ما يسمى ب Generators
هذا الرابط سيفيدك إن شاء الله تعالى.
كود :
http://www.firebirdfaq.org/faq29/
كود :
http://www.firebirdsql.org/manual/generatorguide-rowids.html




بالتوفيق أيها الحبيب.
(26-02-2016, 05:26 PM)Unprogramme كتب : [ -> ]وعليكم السلام ورحمة  الله وبركاته ،  أنت تحتاج إلى ما يسمى ب Generators
هذا الرابط سيفيدك إن شاء الله تعالى.
شكرا اخي الكريم  استخدمتها قبل ان اطرح سؤالي ولم تنجح لهذا طرحت السؤال ومن خلال اجابتك تمكنت من الحل الذي هذه صورته 
[attachment=3197]
[size=small]set term !! ;[/size]
[size=small]CREATE TRIGGER T1_BI FOR T1[/size]
[size=small]ACTIVE BEFORE INSERT POSITION 0[/size]
[size=small]AS[/size]
[size=small]BEGIN[/size]
[size=small]if (NEW.ID is NULL) then NEW.ID = GEN_ID(GEN_T1_ID, 1);[/size]
[size=small]END!![/size]
[size=small]set term ; ![/size]
[size=small]وهذه لم تنجح اطلاقا معي هذا والله اعلم[/size]
[size=small]السلام عليكم ورحمة الله وبركاته شكرا اخوتي 
[/size]
السلام عليكم ورحمة الله وبركاته

حياك الله اخي عبد العزيز نجحة التجربه والحمد لله واعترافا لجميلك اخي عليا ومصداقا لقوله فقَالَ رَسُولُ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ : ( مَنْ صُنِعَ إِلَيْهِ مَعْرُوفٌ فَقَالَ لِفَاعِلِهِ : جَزَاكَ اللَّهُ خَيْرًا . فَقَدْ أَبْلَغَ فِي الثَّنَاءِ ) . رواه الترمذي (1958) والنسائي في "السنن الكبرى" (6/53) وصححه الألباني في صحيح الترمذي.
وها انا اقول لك جزاك الله خيرا اخي الفاضل

على فكره بحثت عن هذا الملف fbembed.dll ولم اجده رغم ان البرنامج لم يسال عنه بل سال عن هذا fbclient.dll فهل كنت تقصد هذا ام هو ملف اخر ممكن تخبرني بمكانه وجزاك الله خيرا

السلام عليكم ورحمة الله وبركاته
إقتباس :الملف fbembed.dll ولم اجده رغم ان البرنامج لم يسال عنه بل سال عن هذا fbclient.dll  فهل كنت تقصد هذا ام هو ملف اخر
تابع مع هدا الموضوع سيفيدك
http://delphi4arab.net/forum/showthread....t=firebird
بالتوفيق
(27-02-2016, 12:49 PM)bassem_43 كتب : [ -> ]تابع مع هدا الموضوع سيفيدك
السلام عليكم ورحمة الله وبركاته
اخي الموضوع الذي احلتني عليه  الصور لا تظهر فيه ولم اتوصل الى حل ولقد حملت هذا الملف من الانترنت ولكن ما صلح يعني ظل يظهر لي رسالة الخطاء وعدم الاتصال بقاعدة البيانات رغم اني مزلت حائر فقد كان شغال عال العال ولم يسال عن الملف والان تغير الحال بعد ما تقدمت في البرنامج ظهرت مشكلة الاتصال وسؤال عن هذا الملف العنيد هههههههههههههه وهذه صورة عن المشكلة
[attachment=3198]
هذا الملف بحثت عنه في جهازي ولم اعثر عليه فاين يكون؟
او كيف الحصول عليه؟
اكون شاكر لكم فقد اوقف المشروع عن التقدم هه  
السلام عليكم ورحمة الله وبركاته
الصفحات : 1 2