المشاركات : 1,252
المواضيع 170
:
: 1,500
الإنتساب : Jul 2009
(28-03-2021, 07:33 AM) larbiparadox كتب : (28-03-2021, 06:16 AM) أبو معاذ كتب : (27-03-2021, 10:29 PM) Mr.DOS كتب : سلام عليكم
انصحك بـ MSSQL
جميل ،
هل هناك فرق بين MSSQL و ال Firebird ؟
الفرق
الاولى مدفوعة و المجانية محدودة الحجم دعم مستمر حماية قوية ، الثانية مجانية قوية الحماية محدودة
بالاضافة الى امور اخرى
جزاك الله خيرا.
لكن أقصد سرعة الأداء .
هل هناك نسحة مضمنة embedded مثل الفايبيرد؟
بالنسبة للsqlserver أعتقد أنه هناك نسحة مجانية express.
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك .
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه .
المشاركات : 305
المواضيع 50
:
: 43
الإنتساب : Sep 2010
لم افهم بعد
1- هل انشاء قاعدة البيانات في جهاز واحد هو نفسه في عدة اجهزة
2- بعد اكمال البرنمج هل توجد اجراءات او خطوات اقوم بها في الوندوز حتى اقوم بالاتصال بقاعدة البيانات
وقل ربي زدني علماً
المشاركات : 3,703
المواضيع 101
:
: 579
الإنتساب : Feb 2008
(28-03-2021, 07:42 PM) bouh25 كتب : 1- هل انشاء قاعدة البيانات في جهاز واحد هو نفسه في عدة اجهزةلا
تقوم بإنشاء قاعدة واحدة وتضعها في جهاز نسميه اصطلاحا Server
بقية الاجهزة الاخرى الت بها برنامجك موجودة على نفس الشبكة المحلية LAN بها البرنامج الذي فرضا يتصل بقاعدة اليانات التي بالserver
ملاحظة: برنامج يعمل على شبكة/متعدد المستخدمين يتم التفكير به قبل تصميم قاعدة البيانات وليس العكس، بالنسبة لقاعدة البيانات فكلها تنفع من Paradox الى اي قاعدة تدعم SQL حسب المشروع دون تحويل الموضوع الى مقارنة بين قواعد البيانات.
رَبَّنَا اغْفِرْ لِي وَلِوَالِدَيَّ وَلِلْمُؤْمِنِينَ يَوْمَ يَقُومُ الْحِسَابُ
المشاركات : 305
المواضيع 50
:
: 43
الإنتساب : Sep 2010
كل المعلومات المقدة لم اخد منها ولو معلومة
الرجاء بالتفصيل خطوة خطوة و شكراً
وقل ربي زدني علماً
كل من 1 user says قال شكرا ل bouh25 على المشاركة المفيدة 1 user says Thank You to bouh25 for this post
• takaya5
المشاركات : 3,703
المواضيع 101
:
: 579
الإنتساب : Feb 2008
حسنا، كخطوة أولى قم بإنشاء قاعدة بيانات بها جدول واحد مثلا
هل تعرف هذا ؟
رَبَّنَا اغْفِرْ لِي وَلِوَالِدَيَّ وَلِلْمُؤْمِنِينَ يَوْمَ يَقُومُ الْحِسَابُ
المشاركات : 1,252
المواضيع 170
:
: 1,500
الإنتساب : Jul 2009
(31-03-2021, 11:22 AM) محمد عبد العزيز كتب :
حسنا، كخطوة أولى قم بإنشاء قاعدة بيانات بها جدول واحد مثلا
هل تعرف هذا ؟
ولا تنس أن تبين لنا ما نوع قاعدة البيانات المستعملة ، أصدار دلفي و وسيلة الاتصال Firedac ADO ....
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك .
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه .
المشاركات : 305
المواضيع 50
:
: 43
الإنتساب : Sep 2010
نعم قمت بعمل قاعدة البيانات
التوع فايربيرد
الاتصال فايرداك
وقل ربي زدني علماً
المشاركات : 3,703
المواضيع 101
:
: 579
الإنتساب : Feb 2008
حسنا أنصحك بتغيير FireDAC الى UniDAC او IBDAC
ثم ارفق ما قمت به
رَبَّنَا اغْفِرْ لِي وَلِوَالِدَيَّ وَلِلْمُؤْمِنِينَ يَوْمَ يَقُومُ الْحِسَابُ
المشاركات : 305
المواضيع 50
:
: 43
الإنتساب : Sep 2010
اليك المثال
مكون الاتصال [size=small]IBDAC [/size]
الملفات المرفقة
test.rar (الحجم : 47.88 ك ب / التحميلات : 17)
وقل ربي زدني علماً
المشاركات : 3,703
المواضيع 101
:
: 579
الإنتساب : Feb 2008
أولا الاتصال كما بالصورو خطأ
لماذا ؟
مسار fbclient.dll مكتبة Firebird لا يكون دائما كذلك في كل الاجهزة
إحذف كل ما بالصورة ثم أكتبه برمجيا في حدث ما، مثلا OnCreate للForm الرئيس
كود :
procedure TForm1.FormCreate(Sender: TObject);
begin
IBCConnection1.Server := '';
IBCConnection1.Database := 'E:\test\DATA.FDB';
IBCConnection1.Username := 'sysdba';
IBCConnection1.Password := 'masterkey';
IBCConnection1.ClientLibrary := 'fbclient.dll';
IBCConnection1.LoginPrompt := False;
IBCConnection1.Open;
IBCTable1.TableName:='EMPLYES';
IBCTable1.Open;
end;
كقاعدة لا تترك أي اتصال مفتوج...
حتى لاتنسى يمكن إضافة في الحدث OnClose شيئ مثل
كود :
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
IBCConnection1.Close;
end;
قم بالتعديل،
جرب واخبرني بالنتيجة.
الملفات المرفقة
IBcconnection1.png (الحجم : 69.54 ك ب / التحميلات : 60)
رَبَّنَا اغْفِرْ لِي وَلِوَالِدَيَّ وَلِلْمُؤْمِنِينَ يَوْمَ يَقُومُ الْحِسَابُ