hikmat
- AutoNumber in InterBase
الأخ الكريم دقق التريغرز الموجودة في قاعدة البيانات الخاصة بك IF (NEW.ID IS NULL) THEN NEW.ID=GEN_ID(GEN_City_ID,1); أي أن التريغرز لن يعمل إلا إذا كانت القيمة المعطاة فارغة null إذا الحل ببساطة قم بإلغاء السطر الأول بحيث يصبح التريغر NEW.ID=GEN_ID(GEN_City_ID…
- AutoNumber in InterBase
الحل بسيط جدا ضع أي رقم تريد قبل الحفظ وليكن 21321432 وسوف يولد رقم متزايد لأن التريغر في قاعدة البيانات سوف يتجاهل الرقم ويولد رقم من عنده اعتمادا على آخر رقم وصل إليه ولكن عندما لا تدخل رقم تصبح القيمة خالية وأنت معرف حقل من النمط not null وبالتالي سوف يرفض …
- أيهما أفضل وأشمل؟؟!
الأخ الكريم على الرحب والسعة باعتبارك مبرمج جديد على عالم الدلفي أنصح باستعمال بيئة دلفي 2010 باعتبارها بيئة قادرة على منحك التطبيق الذي تحتاجه بسرعة وهذا لايعني أنك لن تستطيع الولوج في المستقبل لبقية العناصر والبيئات سواء ولكن للبداية وأوكد على البداية يجب ان…
- أيهما أفضل وأشمل؟؟!
الأخ الكريم سؤالك غيرمحدد وسوف ينجم عنه إجابة غير محددة فقبل سؤال مثل هذا النوع من الأسئلة يتوجب عليك توضيح الهدف من البرنامج وبناء عليه يتم تحديد المنتج الأكثر مناسبة لك (وليس الأفضل) بل الأنسب فكل إصدار يختلف عن الآخر بحسب نوع التطبيق المراد بناؤه وهدفه وبال…
- كيف اجعل listview من اليمن الى اليسار
على الرحب والسعة شكرا على استكمال الإجابة حكمت سراج الدين
- كيف اجعل listview من اليمن الى اليسار
نرجو من الأخ الكريم التفضل بمشاهدة مشاركة السيد عروة في هذا المجال فله باع طويل في هذا النوع وسوف اقتبسه عنه على كل حال راج الملف المرفق ولكن على فرض أنك استطعت تغيير الاتجاه فإنك ستفقد بالمقابل العديد من الميزات المهمة الأساسية لهذا العنصر مثل فقد القوائم وعد…
- AutoNumber in InterBase
الأخ الكريم الملف الذي أرفقه لك عبارة عن قاعدة بيانات فيها 3 جداول أثنين منهما يحث فيهما رقيم تلقائي بسبب المولدات والتريغرات أرجو ان يوضح الصورة ويمشي الحال عندك على كل حال لاتترد في طلب المساعدة وأنصحك باستعمال الفير بيرد بدل من الانتربيس والذي هو نفس المحرك…
- AutoNumber in InterBase
الأخ الكريم الترقيم التلقائي في قواعد بياناتinterbase او firebird يتم داخل قاعد البيانات من خلال 1 - حقل من نوع integer 2- مولد أرقام 3- تريغر هذا نصه CREATE TRIGGER %triggername% FOR %tablename% BEFORE INSERT AS BEGIN IF (NEW.%columnname% IS NULL) THEN NEW.%c…
- مشكل مع Treeview
الاخ الكريم قبل اجرائية قراءة الشجرة وبعدها ضعها ضمن البلوك treeview1.beginupdate . . . . treeview1.endupdate حكمت سراج الدين
- حول استخدام مكونات باركود
بسم الله الرحمن الرحيم الأخ الكريم بشكل عام جميع عناصر الباركود من أجل الدلفي لها نفس المبدأ وهو استخدام فونت الباركود من أجل وضعه ضمن label أو عنصر آخر بالنسبة لي شخصياً استخدم هذه الطريثة بشكل يدوي أي أنني أنصب الفونت الخاص بالباركود لدى جهاز العميل copy , p…
- [تنبيه - عنوان غير مناسب : ]Ip
انتبه إلى uses في حال كان الكود غير واضح راجع الملف المرفق حكمت سراج الدين uses Winsock; function getIPs: Tstrings; type TaPInAddr = array[0..10] of PInAddr; PaPInAddr = ^TaPInAddr; var phe: PHostEnt; pptr: PaPInAddr; Buffer: array[0..63] of Char; I: Integer; …
- مساعدة في القوائم
الأخ الكريم المسألة أبسط من ذلك بكثير فقط أضف عنصر جديد للقائمة وفي caption ضع (-) dasch حكمت سراج الدين
- تنصيب انتربيز 6.5 مع التطبيق في ملف تنصيب واحد
بسم الله الرحمن الرحيم الأخ الكريم لقد وقعت لي نفس المشكلة عند التعامل مع قواعد بيانات انتربيس ولمن مع الاصدار 7.5 فاضطررت لعمل برنامج تنصيب بشكل يدوي بحيث يقوم بعمل نسخ ولصق لمجلد قاعدة البيانات مع الملف التنفيذي ثم بعد ذلك بقوم بتصيب الانتربيس كبرنامج مستقل …
- مشكلة الطابعات الجدبدة في الطباعة مع الدلفي
الأخ الكريم المشكلة ليست في الدلفي بل من برنامج تثبيت الطابعة تحياتي حكمت سراج الدين
- delphi 2010 paraodx
جرب تضع مكتبة BDE مع الملف التنفيذي لبرنامجك وعطيني الجواب أنا عندي DELPHI 2009 بس ماجربت DELPHI 2010 1- البحث عن الملفات التالية: IDR20009.DLL CHARSET.CVB EUROPE.BTL FAREAST.BTL IDAPI32.DLL IDBAT32.DLL IDDBAS32.DLL IDPDX32.DLL BANTAM.DLL IDSQL32.DLL OTHER.BTL…
- كيف يمكن التعامل مع قواعد البيانات على اكثر من جهاز
يجب لفت الانتباه ان قواعد بيانات من نمط بارادوكس لا تدعم الوصول المتزمن لسجل محدد فعند تعديل شخص على سجل محدد وأراد شخص آخرعلى الشبكة القيام بتعديل متزامن على السجل سيعطي اشارة خطئ هذا عدا أن قواعد بيانات بارادوكس اصبحت مخترقة وغير آمنة وهي بالأساس لم توضع لدع…
- التعامل مع Image
لا أعتقد ببقاء الصور في الذاكرة فيما إذا تم إغلاق الفورم بشكل طبيعي وتحريره من الذاكرة فاللعبة ياعزيزي ليست مع الصورة بحد ذاتها بل في الفورم form1:=nil action:=free فعند تحري الفورم عند الحدث on close يتم تحرير جميع مكوناته من الذاكرة بما فيها الجداول والمصفوف…
- طريقة عمل فلترة لجدول بأكثر من حقل
بسم الله الرحمن الرحيم الأخ الفاضل الطريقة الأفضل من طريقة الفلتر هي بناء استعلام يتضمن الحقول المختارة وتقاطع السلاسل النصية معها لأن طريقتك طريقة الفلترة تقوم على مبدأ تحميل كامل الجدول في الذاكرة ومن ثم إجراء الفلتر عليه تخيل تطبيق مثل تطبيقك يعمل على شبكة …
- جداول الانتر بيز
الطريقة المثلى لعمل جداول بالإنتر بيس أو الفير بيرد و أفضل الفير بيرد لانه مجاني هو من خلال أحد البرنامجين IB EXPERT FREE EDITION EMS FRO INTERBASE AND FIREBIRDE FREE EDITION بعد صناعو جداولك بأحد هذهين البرنامجين يأتي دور استخدام عماصر الانتربيس الموجودة مع ا…
- قواعد بيانات, شبكات
أخي الكريم أنا أعمل في نفس المجال وطوال 10 سنوات أثبتت قواعد بيانات فيربيرد قوة هائلة أنا احترم رأي الأعضاء من خلال قواعد بياناتت SQL AND ORACLE ولكن أنظر إلى حجم استهلاك موارد الجاز لكل من محركي القاعدتين السابقتين إضافة إلى ضرورة وجود المبرمج عند تنصيب مثل ه…