![]() |
|
كيفية برمجة برنامج يعمل على شبكة محلية ؟ - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : كيفية برمجة برنامج يعمل على شبكة محلية ؟ (/showthread.php?tid=11307) |
RE: كيفية برمجة برنامج يعمل على شبكة محلية ؟ - أبو معاذ - 28-03-2021 (28-03-2021, 07:33 AM)larbiparadox كتب :(28-03-2021, 06:16 AM)أبو معاذ كتب :(27-03-2021, 10:29 PM)Mr.DOS كتب : سلام عليكم جزاك الله خيرا. لكن أقصد سرعة الأداء . هل هناك نسحة مضمنة embedded مثل الفايبيرد؟ بالنسبة للsqlserver أعتقد أنه هناك نسحة مجانية express. RE: كيفية برمجة برنامج يعمل على شبكة محلية ؟ - bouh25 - 28-03-2021 لم افهم بعد 1- هل انشاء قاعدة البيانات في جهاز واحد هو نفسه في عدة اجهزة 2- بعد اكمال البرنمج هل توجد اجراءات او خطوات اقوم بها في الوندوز حتى اقوم بالاتصال بقاعدة البيانات RE: كيفية برمجة برنامج يعمل على شبكة محلية ؟ - محمد عبد العزيز - 29-03-2021 (28-03-2021, 07:42 PM)bouh25 كتب : 1- هل انشاء قاعدة البيانات في جهاز واحد هو نفسه في عدة اجهزةلا تقوم بإنشاء قاعدة واحدة وتضعها في جهاز نسميه اصطلاحا Server بقية الاجهزة الاخرى الت بها برنامجك موجودة على نفس الشبكة المحلية LAN بها البرنامج الذي فرضا يتصل بقاعدة اليانات التي بالserver ملاحظة: برنامج يعمل على شبكة/متعدد المستخدمين يتم التفكير به قبل تصميم قاعدة البيانات وليس العكس، بالنسبة لقاعدة البيانات فكلها تنفع من Paradox الى اي قاعدة تدعم SQL حسب المشروع دون تحويل الموضوع الى مقارنة بين قواعد البيانات. RE: كيفية برمجة برنامج يعمل على شبكة محلية ؟ - bouh25 - 31-03-2021 كل المعلومات المقدة لم اخد منها ولو معلومة الرجاء بالتفصيل خطوة خطوة و شكراً RE: كيفية برمجة برنامج يعمل على شبكة محلية ؟ - محمد عبد العزيز - 31-03-2021 حسنا، كخطوة أولى قم بإنشاء قاعدة بيانات بها جدول واحد مثلا هل تعرف هذا ؟ RE: كيفية برمجة برنامج يعمل على شبكة محلية ؟ - أبو معاذ - 31-03-2021 (31-03-2021, 11:22 AM)محمد عبد العزيز كتب : ولا تنس أن تبين لنا ما نوع قاعدة البيانات المستعملة ، أصدار دلفي و وسيلة الاتصال Firedac ADO .... RE: كيفية برمجة برنامج يعمل على شبكة محلية ؟ - bouh25 - 01-04-2021 نعم قمت بعمل قاعدة البيانات التوع فايربيرد الاتصال فايرداك RE: كيفية برمجة برنامج يعمل على شبكة محلية ؟ - محمد عبد العزيز - 01-04-2021 حسنا أنصحك بتغيير FireDAC الى UniDAC او IBDAC ثم ارفق ما قمت به RE: كيفية برمجة برنامج يعمل على شبكة محلية ؟ - bouh25 - 01-04-2021 اليك المثال مكون الاتصال [size=small]IBDAC[/size] RE: كيفية برمجة برنامج يعمل على شبكة محلية ؟ - محمد عبد العزيز - 01-04-2021 أولا الاتصال كما بالصورو خطأ لماذا ؟ مسار 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;قم بالتعديل، جرب واخبرني بالنتيجة. |