Tuesday 23 January 2018

Delforexp دلفي - xe المهنية


لقد تم لبعض الوقت الافراج عن الإصدارات التجريبية إكسكسيرتس التي تشمل المنسق رمز المعروف سابقا باسم ديلفوريكس مع بعض التحسينات والإصلاحات. أحدث إصدار من 2008-12-26 ويدعم إصدارات دلفي التالية: دلفي 6 إلى 7 دلفي 2005 إلى 2010 دلفي ز دلفي XE2 إلى XE7 يرجى ملاحظة، على الرغم من أنني استخدامه فقط مع دلفي 2007، وبالتالي فإن الإصدارات الأخرى قد يكون البق غير معروف. أيضا، لن تعمل جميع التحسينات اللغوية في إصدارات دلفي اللاحقة، على سبيل المثال. والأنواع المتداخلة، والأدوية، والطرق المجهولة. راجع للشغل: أي مساعدة تحسين المنسق، وخاصة إضافة يبني اللغة الجديدة سيكون موضع تقدير. يمكن تنزيل شفرة المصدر من مستودع التخريب المرتبط من صفحتي الرئيسية. الإصدار توم من جيكسرتس يعمل بشكل جيد ويتم دمجها بشكل جيد في إيد. انها تمكنك من كتابة وتعديل التعليمات البرمجية الخاصة بك دون الحاجة إلى القلق كثيرا عن التنسيق الدقيق، ثم مجرد ضرب تعيين مفتاح الساخنة وأنه على الفور ريفيراتس. لقد وجدت دائما أنه من السهل اقامة لتتناسب مع نمط أنا أفضل، وليس معقدا مثل صيغة رمز جيدي، الذي بدا وكأنه مبالغة بالنسبة لي. إصدار دلفي 2009 متاح الآن من الرابط المذكور أعلاه، على الرغم من أن يستند إلى إصدار بيتا من جكسرس. فإنه لا يزال كثيرا نفس المنسق تحتها، على الرغم من، وغير مدرك لبناء جملة من أحدث التحسينات دلفي. الرد أفاتار ديك 31 08 في 12: 19I لا يمكن الوصول إلى أي قاعدة بيانات من قبل أي وسيلة من داخل دلفي ز المهنية. ما أعنيه بالوصول إلى قاعدة البيانات هو: وجود قاعدة بيانات حية تظهر عبر مكونات في أوبجيكت إنزبكتور عندما يتم تعيين الخاصية المتصلة إلى ترو باستخدام "مستكشف البيانات" لإنشاء واستكشاف اتصالات قاعدة البيانات المشكلة الأساسية هي أن الاتصال في قاعدة البيانات، بما في ذلك على وجه التحديد الاتصالات التي تم إنشاؤها بواسطة إيد وأي رمز بنيت باستخدام برامج التشغيل كان إشكالية. كانت المشكلات الفرعية المربكة والمخفية: دلز مفقودة أو في غير محلها. لا يدعم "مستكشف البيانات" بشكل كامل برامج تشغيل دبكسريس. هناك خلل داخل كود إيد 2009، وجدت من قبل تشي يانغ تشاو عند كتابة سائق دبكسفيريبيرد، مما يحد من ربط ثابت من السائقين في دلفي. ومن غير المعروف ما إذا كان هذا الخطأ يمتد إلى 2010 أو ز. عند استخدام أوبجيكت إنزبكتور، من السهل أن تتسبب إيد في إعادة معلمات الاتصال التي تم تغييرها إلى قيمها الافتراضية. كان بعض السائقين القيم الافتراضية غير صحيحة (على سبيل المثال افتراض دلل العميل كان دائما gdb32.dll بغض النظر عما إذا كانت قاعدة البيانات إنتيرباس أو فيريبيرد). تركيب نسختين من إنتيرباس أدى إلى بعض الاشتباكات في اتصالات قاعدة البيانات - أسماء الملقم التي تم إنشاؤها بواسطة أدوات كانت غريبة واعتمدت قواعد البيانات التي تعتمد على تركيب أدوات إنتيرباس استخدمت. تشير الوثائق المتاحة من تواريخ مختلفة إلى إصدارات مختلفة، ونتيجة لذلك غالبا ما يبدو متناقضا. قواعد بيانات متعددة متعددة مكونات السائقين المختلفة الوصول إلى قاعدة البيانات من خلال أدوات خارجية أخرى، مثل إبسل و فلام روبن. طرح الأسئلة (هنا وهنا) على سو. رفع الأسئلة حول منتديات الدعم ل فيريبيرد، إمباركاردو، واللهب روبن. نظام التشغيل: ويندوز 7 في نهاية المطاف 64BIT: دلفي إمباركاديرو راد ستوديو ز النسخة المهنية 15.0.3953.35171 قاعدة البيانات: W1-V2.5.0.26074 فيريبيرد 2.5 (64 بت) تكنولوجيا الاتصال: دبكسريس وارن - بقدر ما يتعلق منشآت المؤسسة أو المهندس المعماري، فإنه ليس أن أنا don39t تريد أن تنفق المزيد من المال - لا أستطيع تحمله، حتى مع العروض الحالية للترقية حولها. أنا ذاهب لشراء السائقين ديفارت، إذا كان بلدي خط التحقيق الحالي تمضي بها - والتي تبدو واعدة جدا. نداش كريس والتون أبر 27 11 في 23:32 دلفي المهنية لا يدعم فايربيرد مع السائقين دبكسريس الأصلية التي تأتي مع دلفي. كنت في حاجة إلى المؤسسة أو نسخة المهندس المعماري من دلفي من أجل سائق فريبيرد الأصلي دبكسريس للعمل. لدي دلفي 2010 المهنية. لم أكن أريد أن تنفق المال الاضافي على نسخة E أو A وفشلت في قراءة مصفوفة ميزة أن نرى أن سائق دبريبريس فريبيرد غير متوفر مع النسخة برو. لقد وجدت بعض أشرطة الفيديو لطيف حقا أن تظهر كيفية الاتصال فايربيرد باستخدام دلفي. ومع ذلك، عندما حاولت متابعة جنبا إلى جنب مع بلدي بروفيسونال لا شيء يعمل. عار على لي وأكثر عار على إمباركاديرو لتوسيع أن دلفي يدعم فايربيرد في طباعة جريئة كبيرة ولكن لا يذكر أن كنت في حاجة إلى المؤسسة أو نسخة المهندس المعماري إلا في الطباعة الدقيقة الصغيرة. أجاب أبريل 26 11 في 13:34 أستطيع الآن كتابة التعليمات البرمجية للوصول إلى فيريبيرد داخل إيد. لدي (محدودة، ولكن كافية) الوصول إلى السائقين داخل إيد. على وجه التحديد، تظهر برامج التشغيل في "مستكشف البيانات"، والتي يمكن استخدامها لإنشاء القيم الافتراضية ل سكلكونكتيون (مكون دبكسريس). هذه يمكن الوصول إليها واستخدامها داخل كائن المفتش. الحل إلى علة إيد المذكورة أدناه ضروري لضمان المعلمات الاتصال صحيحة. عند كتابة رمز قاعدة البيانات، فمن الضروري تجميع في المصدر لبرنامج تشغيل دبكسريس. التعليمات البرمجية التالية هي الحد الأدنى، مع الحد الأدنى من مجموعة المعلمات، اللازمة لإنشاء واختبار اتصال قاعدة بيانات: الحل البديل، من باب المجاملة بوب سوارت على أحد منتديات كوديجير هو: خدعة لتحديد قيمة كونكتيونام، ثم تعيين قيمة إلى خاصية برنامج التشغيل وجميع الخصائص الأخرى مثل ليبرارينام، فيندورليب و جيتدريفرفونك. ثم قم بإجراء تغييرات - إذا لزم الأمر - إلى الخصائص الفرعية الخاصية برنامج التشغيل ثم قم بإلغاء تحديد اسم الخاصية برنامج التشغيل. سيؤدي ذلك إلى ترك جميع التغييرات في قائمة بارامز (والتي يمكنك أيضا تعديلها يدويا إذا أردت). ملاحظة: ترك مجموعة كونكتيونام - إذا قمت بإلغاء تحديد واحد، سيتم مسح المعلمات مرة أخرى. الآن يمكنك تجميع التطبيق الخاص بك ونشره دون الحاجة إلى dbxdrivers. exe أو dbxconnections. ini (ولكن تحتاج إلى نشر دلز المحدد في ليبرارينام و فيندورليب، بطبيعة الحال). أيضا تأكد من تعيين لوجينبرومبت إلى خطأ وترك لوادبارامسونكونكت تعيين إلى خطأ أيضا. لقد منحت الفضل لهذه الجواب كما كان هو الذي أشار لي بعيدا عن التحقيق في إيد، تركيبها والتكوين، للتحقيق في الاتصال في قاعدة البيانات. دك حول فيريبيرد 64 بت - - لا خبرة. ولكن إيف كان دائما الكثير من المتاعب مع دبكسريس. أبدا أي مشكلة مع مكونات يب المضمنة جناح. ولكن هناك الكثير من الارتباك مع إصدارات يب. ولكن المنظمة البحرية الدولية كنت خدم أفضل باستخدام أدو (دبغو) مكونات بدلا من أي الملكية الفكرية أو دلفي السائقين محددة. ما تحتاجه هو موفر أدو لل يب، المتاحة: إبروفيردينغ - وكما قال آخرون، تجنب استخدام لوكالهوست، استخدام 127.0.0.1، أو أفضل من ذلك، تحديد عنوان إب الحقيقي لمحطة العمل الخاصة بك (بينغ اسم الجهاز). كنت متأكدا من أنك لا تملك نوعا من جدار الحماية أو حماية إنتروستيون التي قد تشارك أنت أيضا بحاجة للتأكد من أن يتم تكوين اتصال يب الخاص بك بشكل صحيح - المحلي أو تكب، ولا، لا تستخدم علامات الاقتباس لأسماء، بوردس، الخ. تظهر رسالة الخطأ التي حصلت تشير إلى أنك تحاول الاتصال عبر تكب ولم يتم تكوينه بشكل صحيح. ما حدث بين الوقت الذي عملت فيه والوقت الذي لم يعمل إيقاف دلفي إعادة تشغيل الجهاز شرح الرجاء. لا حاجة إلى أذونات خاصة - تحتاج ببساطة للتأكد من أن يتم تثبيت خادم قاعدة البيانات والعميل بشكل صحيح وتكوينها. من حيث الأداء الوظيفي يمكنك أن تفعل كل شيء مع النسخة الموالية - فقط أن السائقين الخ أرنت المدرجة في الحزمة. مرة أخرى، المنظمة البحرية الدولية تذهب ل أدو وعليك أبدا ننظر إلى الوراء. كريس - استخدام بينغ -4 ميماشين الاسم. وين 7 افتراضيا يستخدم IPv6. الرابط: دك - أنا فقط الحق النقر و استدعاء 39open الارتباط في tab39 جديد و جاء غرامة. إيد وقاعدة البيانات don39t تحتاج إلى أن تكون 39aware من كل وجود 39s 39 - إذا تم تكوين الخادم الخاص بك واتصال العميل بشكل صحيح، وسوف تعمل. يمكنك الوصول إلى قاعدة البيانات باستخدام أدوات يب التي تأتي مع حزمة تبدأ من هناك - نداش المتجهات 24 أبريل 11 في 0:39 كريس - راجع للشغل، إذا I39m ليس مخطئا، يمكنك can39t الاتصال عبر تكبيب باستخدام السائقين يب المدرجة في النسخة الموالية، أندور إصدار يب المدرجة في النسخة الموالية يسمح فقط وضع الاتصال المحلي، وليس تكبيب. إذا كان الأمر كذلك، فيمكنك الاتصال بخادم بعيد، والذي يكون محجوزا لإصدارات 39enterprise39 وما إلى ذلك. سيشاهد أدو ملقما في أي مكان، ولكن إذا كان لديك إصدار من يب لا يدعم الاتصالات عن بعد، فإن تلك المساعدة win39t. لست متأكدا ما ديفارت يفعل. هث منغ ندش ناقل 24 أبريل 11 في 0:52 هل حاولت بارادوس عبر محرك بورلاند داتابس والمكونات ذات الصلة: تابل تكري تستوستيربوك تداتاباس و تسيسيون إذا الذاكرة يخدم لي بشكل صحيح، على الأقل بقدر ما يعود إلى دلفي 3، العامل المميز بين المهنية وكانت إصدارات المستوى الأعلى هي نوع تطوير قاعدة البيانات خارج المربع. في دلفي 1، كان بد هو الطريقة الوحيدة للقيام خارج قاعدة البيانات تطوير قاعدة البيانات. سمح دلفي 2 طبقة قاعدة بيانات مخصصة من خلال استخلاص أجزاء من تسلسل مكون قاعدة البيانات. دلفي 3 المهنية المقدمة بد والسائقين لقواعد البيانات المستندة إلى الملفات و إنتيرباس. مستوى واحد يصل (المؤسسة) أنها قدمت برامج تشغيل بد لعميل قاعدة بيانات الخادم العميل نموذجي: سكل سيرفر، سيباس، إنتيرباس، أوراكل. (والسائقين الأصلي ل إنتيرباس) مستوى آخر يصل (المهندس المعماري) قدم تطوير متعدد المستويات مع ميداس. لسوء الحظ، بورلاند إلى خطوة إلى الوراء مع ميداس، لأن المكونات متعددة المستويات مرة أخرى من الصعب السلكية إلى بد. (تم حل هذا في دلفي 4.) يرجى ملاحظة، قد يكون مخطئا حول تسمية بالضبط من هذه الطبعات. حول ذلك الوقت تقريبا شكلت الرأي الذي بورلاند كان مجرد الخروج مع أسماء أكبر من أجل توجيه الاتهام أكثر عن الميزات التي لم تقدم حقا الكثير من الفائدة مثل كبير-- كتابة-- كتب-- سيوس جاء إلى الاعتقاد - ترك المطورين للتعامل مع يسقط. (نعم، لدي معارك ندوب من ميداس الأول). إذا شرع واحد على تطوير قاعدة البيانات على مستوى الدخول، وكنت شراء دلفي. المحترفين. تطوير النظام الخاص بك ضد قاعدة بيانات على أساس ملف أو إنتيرباس عبر بد. إذا كنت في وقت لاحق بحاجة إلى توسيع نطاق: كنت ترقية دلفي، شراء ردبس سكل الذي اخترته، تبديل الاتصال الخاص بك عن طريق مكون تداتاباس، وتطبيق عدد قليل من التعديلات اللازمة. ملاحظة: في دلفي 3، هل يمكن أن تتحول إلى إنتيرباس الأصلية (شخصيا لا ينصح) أو استخدام مكونات طرف ثالث لتطوير غير ميداس. من دلفي 4 حتى، أدو و ديفكسريس بدأت تلقي المزيد من الاهتمام و نويدس، بد يبدو أن النسيان إلى حد كبير. وبطبيعة الحال نظرية أمبير الممارسة نادرا ما تتكرر نفس الحانات. ومع ذلك، مع عدد قليل من المؤشرات التحذيرية، يجب أن تكون قادرا على تطوير حل ملف يستند إلى حد كبير التي يمكن أن تتم ترقية نسبيا ألم. الحفاظ على منطق عملك من قاعدة البيانات. قد يكون هذا هو الخطأ الأكبر والأكثر شيوعا. وكثيرا ما تكون كتابات ضخمة من النظم مكتوبة في المحفزات والإجراءات المخزنة، مما يجعل من الصعب للحفاظ على أو ترحيل النظام. تجنب تقنيات قاعدة البيانات سبيفيك منصة. هذا يجب أن تذهب دون أن تقول، ولكن إذا كنت لا تبدو صراحة بالنسبة لهم، سوف تواجه مشاكل. ذات الصلة بشكل خاص لأنظمة قاعدة البيانات القائمة على الملفات، العديد من دعم آليات تأمين خاصة - تجنبها أنها لا تقيس بشكل جيد إلى أنظمة كبيرة متعددة المستخدمين في أي حال. توليد المفاتيح الاصطناعية غالبا ما يختلف حسب المنصة: المولدات، أعمدة الهوية، كيف تحصل على القيمة الجديدة. خطط نظامك للحصول على كميات كبيرة من البيانات. تحديد جداول المعاملات عالية، وتجنب استخدام استرجاع غير المنضبط من جميع السجلات. معرف أيضا تجنب تابل في هذه الحالة - بد يفعل الكثير من الأشياء الخلفية للاهتمام مع تابل. والسلوك يمكن أن تختلف أكوريدينغ للسائق ومنصة. تنويه: كل هذا كان منذ وقت طويل، لذلك بعض من التفاصيل قد يكون قليلا سكيتشي. Disclaimer2: ليس لدي أي خبرة مع دلفي ز على وجه التحديد. أنا حاليا استخدام D5 مهنيا، و D2009 بصفتي الشخصية. أجاب 28 أبر 11 في 16:46 بد إس ديد. لا أحد على إمباركاديرو سوف تلمس أي وقت مضى هذا الرمز حتى لو تم العثور على علة وتحتاج إلى معالجة للسماح بتشغيل البرنامج. وبدأت هذه الحالة في عام 2002 (أفير) عندما صدر الإصدار الأخير من بد (الإصدار 5.2). السبب في أنني لم أكن قد أجبت إجابتك لأن نصيحة جيدة قبل إخلاء المسؤولية. على الرغم من أنني حقا لا تتفق مع المشورة 1ST، إذا اتخذت على أنها عقيدة. نداش فابريسيو أراوجو أبر 28 11 في 17:12 فابريسيو: وأنا أعلم جيدا أن بد بدلا من أن تنسى. لا يزال لديه البق الموروثة من جذور قاعدة لها والتي لن تكون ثابتة. فمن المحتمل أن يكون win39t استدار إلى 64 بت. ومع ذلك، فإنه لا يزال 39s توزيعها مع دلفي، وبالنظر إلى أن أوب يريد حل صدمة أو صفر التكلفة لمشكلته - وهذا لا يتطلب شيئا سوى ما لديه حاليا. راجع للشغل: أنا فقط اختبار اثنين من تجريبي بد: DemosDelphiWin32VCLWin32DbFishFact و دبماستاب (عرض البيانات مع دبيكسلورر بدلا من مستكشف البيانات) - أنه يعمل على Win7 64 بت مع 1 قرص فقط إلى الإعدادات. it39s خيار للنظر فيها. ندش كريغ الشباب أبريل 28 11 في 20:11 فابريسيو: بس: Don39t ميسوندرستاند جزء من منصبي: مستوى المقصورة. شراء دلفي المهنية. عبر بدكوت. I39m لا أقول أن 39s كيف ينبغي أن يتم I39m قائلا أن 39s كيف تم القيام به (حوالي دلفي 3 أيام). وجهة نظري هي: أوب يحتاج إلى حل. دون 39t شطب حل ممكن لمجرد أنه يستخدم تكنولوجيا مؤرخة. إذا وجدت أوب أن أحد الإجابات الأخرى يحل المشكلة تماما، I39ll بسعادة حذف الألغام - لأن الجواب الآخر سيكون من المؤكد تقريبا أن يكون أفضل في المستقبل من الاعتماد على بد. نداش كريغ الشباب أبريل 28 11 في 20:35 I39ll شطب طريقة بد لأنه منذ ز، وقال انه يمكن استخدام مزود أوليدب (عرضت وصلة واحدة) وحتى أوليدب على أودبك (الذي اعتدت مع فب دون أي مشاكل) . كلاهما حلول أفضل من بد، منذ في نهاية المطاف تثبيت العميل f39b على أي حال - و فب دعم سائق دسن أقل الاتصالات. نداش فابريسيو أروجو 2 مايو 11 الساعة 17:34

No comments:

Post a Comment