• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

hearts_prince

اعضاء جدد
  • عدد المشاركات

    13
  • تاريخ الانضمام

  • تاريخ اخر زياره

السمعه بالموقع

1 عادي

عن hearts_prince

  • الرتبة
    عضو جديد

طرق الإتصال

  • ICQ 0
  1. مشكووور يا عزيزي، أنا لسة أقرأه أكثر من مرة أحاول أفهمه.
  2. السلام عليكم يا خبراء SQL أحتاج مساعدتكم.. السلام عليكم لدي جدولين واحد به بيانات الشخص، وواحد به حالته وتاريخها (الجدول الثاني هذا يشمل جميع حالاته التي كلما تغيرت بغير أن نحذف حالته السابقة) يعني كان مثلاً طالب صار عاطل صار موظف بتاريخ جديد، كلها تنضاف فيه بدون ما تعدل السابقة، ففي هذا الجدول سجلات كثيرة لنفس الشخص.. أريد الإستعلام من جدولين، بحيث أن أستعلم عن بياناته الخاصة، وعن آخر حالة له من الجدول الثاني. كنت لما اريد استعلم من الجدول الثاني فقط عن آخر حالة أستخدم هذا الكود وشغال جداً مثلاً: select top 1 * from statuses where id like '111' order by statusdate desc لكن لما صار من جدولين عجزت واستخدمت هذا لكن مو شغال مثل: select candidates.*,top 1 statuses.* from candidates,statuses where id like '111' and candidates.id=statuses .id order by statuses.statusdate desc ساعدوني رجاءً.. كيف أستعلم عن سجل من جدول، وعن آخر سجل لنفس الشخص في جدول آخر (مرتب بالتاريخ).
  3. السلام عليكم لا يظهر عندي متى كتب الموضوع لذلك أفترض أنه لا يزال فعالاً وِأحتاج مساعدتك بشدة أخي سام.. الفكرة بسيطة ولكن ما اشتغلت عندي كثير ياريت تساعدني.. سأضع مثالاً غير الذي عندي لكي أبسط الفكرة.. لدي جدولين واحد به بيانات الأشخاص، وواحد به حالته وتاريخها (الجدول الثاني هذا يشمل جميع حالاته التي كلما تغيرت بغير أن نحذف حالته السابقة) يعني كان مثلاً طالب صار عاطل صار موظف، كلها تنضاف فيه بدون ما تعدل السابقة، ففي هذا الجدول سجلات كثيرة لنفس الشخص.. أريد الإستعلام من جدولين، بحيث أن أستعلم عن بياناته الخاصة، وعن آخر حالة له من الجدول الثاني. كنت لما اريد استعلم من الجدول الثاني فقط عن آخر حالة أستخدم هذا الكود وشغال جداً مثلاً: select top 1 * from statuses where id like '111' order by statusdate desc لكن لما صار من جدولين عجزت واستخدمت هذا لكن مو شغال مثل: select candidates.*,top 1 statuses.* from candidates,statuses where candidates.id=statuses .id order by statuses.statusdate desc أرجوا أن يكون المثال واضحاً، وإن لم يكن فسأوضح.. وأطلب منك الله يجزيك الخير تساعدني..
  4. واجهت مشكلة في JIT Debugger

    واااااااو الله يجزيك كل خير.. أنحلت المشكلة ما حصلت الملف إلي أنت تقوله وقعدت ادور عليه في النت لين ما حصلته وحطيته بنفس المجلد.. واشتغل والحمد لله.. بارك الله بك أخي الكريم، تقبل الله منك رمضان.. معتصم الشعيبي
  5. واجهت مشكلة في JIT Debugger

    أشكرك على ردك أخي الكريم وشكراً للبقية،، نعم المشكلة في أدوات PowerPacks وأتضح لي ذلك وفهمته الآن جزيت خيراً. ولكن المشلكة لم تحل بعد.. فكيف بإمكاني أن أضمن الـ PowerPacks في الكمبيوترات الأخرى التي أحمل عليها البرنامج بإعتبار أنني لا أريد ملف setup في الوقت الحالي. هل بإمكاني تضمينها بطريقة أخرى كتضمين المكتبات مثلاً؟؟
  6. السلام عليكم أعزائي.. قمت بتصميم برنامج للشركة التي أعمل بها، أصمم البرنامج على اللابتوب بالفيجوال بيسك 2010.. البرنامج باللاب توب يشتغل بشكل عادي وكامل من خلال التنفيذ بالفيجوال بيسك أو عن طريق الملف التنفيذي مباشرة عند نسخي للملف التنفيذي للبرنامج ووضعه بأحد الكمبيوترات في المكتب يشتغل البرنامج بشكل عادي ويرتبط بقاعدة البيانات بس صفحة واحدة معينه ما يفتحها.. كل ما اوصل للفورم form نفسه تطلع لي رسالة خطأ مثل التي في المرفقات.. عن الــ JIT Debugger وكلام آخر كثييييييييير غير مفهوم لطفاً يا جماعة أريد أعرف ايش السبب مش قادر احل المشكلة وانا مش عارف ايش هي.. والغريب أنه البرنامج بكل شاشاته وإتصالاته تشتغل إلا شاشة واحدة فقط.. أنتظر ردودكم عشان ما أنحرج بالشغل.
  7. شكراً لك أخي الكريم محي الدين هذه فعلاً إجابة مفيدة وطبقتها ونجحت.. مربعات النص التي لدي كثيرة جداً فسأكتب عملية المسح لهم جميعاً.. جزيت خيراً ووفقك الله. إن أمكن أخي من باب لمشاركة المعلومة أن توضح لنا عدد الطرق التي بالإمكان نأخذ بها أستعلام بالوضع المنفصل ونستخدم البيانات المستعلم عنها بشكلها العادي مثل وضعها في مربع نص أو معالجتها ببساطة.. (أو حتى في مقال منفصل). جميع المقالات التي قرأتها في المنتدى وغيرها عن الوضع المنفصل توضح كيف تضيف وتحذف وتعدل فقط بالوضع المنفصل, والتي توضح كيف تستعلم فهي توضح كيف تستعلم لتربطها على داتاجريدفيو فقط.. تحياتي لك.
  8. السلام عليكم أعزائي الكرام.. لطالما أحببت الوضع المتصل لأن كل شيء فيه يجب أن تكتبه بيدك فتعرف أين أخطائك وتعتمد على خطوات الكود لمعرفة ماذا يحدث. هذا كود كتتبه بطريقتين في الوضع المنفصل, والكود شغال في الحالتين. وهو كود استعلام بيانات من القاعدة ووضعها في مربعات نصية. المشكلة لما تضغط على نفس الزر أكثر من مرة (حابب تبحث عن شخص آخر) تظهر رسالة خطأ تقول: This causes tow bindings in the collection to bind to the same property. prameter name: binding. الكود بشكل مختصر هو: Dim da As New OleDbDataAdapter(MySqlText, con) Dim ds As New DataSet ds.Clear() da.Fill(ds, "candidates") FirstNameTxt.DataBindings.Add("Text", ds.Tables("candidates"), "fname") LastNameTxt.DataBindings.Add("Text", ds.Tables("candidates"), "lname") وجربت الكود بالشكل التالي ونفس المشكله: FullNameTxt.DataBindings.Add(New Binding("Text", ds.Tables("candidates"), "fullname")) ds.Dispose() da.Dispose() ما هو الحل وكيف بإمكاني أكتب أكواد الوضع المنفصل بالطريقة المناسبة المفهومة منطقياً مثل الوضع المتصل؟؟ تحياتي لكم
  9. فك الخلط الحاصل بين الوضعين المتصل و المنفصل

    شكراً يا أخ محمد.. الله يجزيك كل خير والله الموضوع رائع وأفادني كثير.. حاولت إستخدام الشرح الأول في ربط الداتا جريد بالوضع المنفصل مع وضع combobox بداخلها.. واشتغل معايا تمام التمام.. بس واجهت معضلة صغيرة, وهي أن أي تعديل أقوم به على الداتا جريد فإن التعديل يتم بعد إغلاق الصفحة على قاعدة البيانات في كل الحقول المطلوبة إلا حقل الـ combobox الذي قمت بتغييره لا ينطبق التغيير الذي أفعله على قاعدة البيانات.. أرجوا منك الإفادة إن أمكن.
  10. أخواني الأعزاء أحتاج لربط برنامجي المصمم بالجافا عن طريق (JBuilder2005) ببرنامج الكريستال ريبورت.. أحتاج الكود الذي أشغل به برنامج التقارير وأعطيه البيانات... لمن لديه الإجابة أن يطرحها وأكون شاكراً له.. علما بأني بحثت في المنتدى ولم أجد ما يشابه ذلك.. جزاكم الله خيراً مقدماً.
  11. أخواني المهتمين.. كيف أعمل مدراجين عمودي وأفقي من نوع ScrollBar لكائن PictureBox في حالة أنه يحمل صورة حجمها كبير.. علماً بأني أريد منه أن يأتي لي بالجزء الحقيقي المخفي من الصورة الكبيرة وليس إعادة رسم جزئها المخفي في المكان الظاهر.. أجيبوني وسأكون شاكراً لكم.
  12. سؤالين في Datagridview مهمين

    أخي الكريم سأدعوا لك أنا أيضاً ولكن أجبني على القليل فيما يخص الداتا جريد فيو.. أريد تضليل سطر كامل في الداتا جريد فيو وحذفه كاملاً مع محتوياته.. عن طريق زر آخر أو الدبل كليك مباشرة.. لم أعرف كيف أعيد قيمة السطر المظلل, وأستطعت أن أحذف محتويات الحقول ولم أستطع حذف السجل أو السطر كاملاً.. تحياتي
  13. أخواني الأعزاء... باقي على تسليم مشروع تخرجي أسبوعين ولي مشكلة صغيرة في أهم نقطة, في بالي فكرة ولكن لا أدري كيف!.. الفكرة هي.. أن يدخل المستخدم صورة على الأداة picturebox وواقعاً هي خريطة للمدينة ولكن يدخلها كصورة عادية.. ثم يضغط على المبنى (المدرسة) المطلوبة, ويتم رسم مربع على الصورة بلون أحمر, ويقوم حينها بإدخال بيانات هذه المدرسة في كائنات أخرى.. وتنتهي العملية بضغطه لزر الحفظ.. كل ما حكيته هو ما قد عملته وتم على خير والحمد لله ولكن ما أريده فعلاً موجود في زر الحفظ.. أريده أن يحفظ الخريطة في جدول لوحده بدون النقطة الحمراء الجديدة.. وأن يحفظ إحداثيات النقطة التي رسمها في جدول آخر.. (لاتوجد أي مشكلة في جمل الحفظ ولكن المشكلة كيف أفصل النقطة عن الخريطة (الصورة) الرئيسية بحيث تبقى الخريطة عندي نظيفة بعد الحفظ) للعلم أنني لو حفظتها مع النقطة كما هي سأخسر فرصة أن يحذف المستخدم نقطته لأنه من المستحيل أن يمسحها من خريطة ملونة.. كانت فكرتي.. مثل فكرة أن تضع ورق نايلون شفاف أو ورقة شفافية فوق ورقة أخرى ملونه, فتقوم بالكتابة وكأنك تكتب على الورقة الحقيقية وبالواقع أنت تكتب على شيء آخر مفصول عنه.. وللأسف بعض المنتديات قالوا لي أستخدم الفوتوشوب وأعمل صورة فارغة بنفس الحجم, ولكن كما حكيت سالفاً بأن المستخدم يدخل كل شيء وليس أنا.. والبعض قال أن أضعها كخلفية للأداة, ولكني لم أراها منطقية لأني أحتاج للتعامل مع الصورة تعامل كثير كما في السؤال التالي.. ------------------------ سؤال آخر مهم أيضاً.. أريد عندما يضع المستخدم صورة (خريطة) أكبر من حجم الأداة picturebox أن تظهر المدراجات العلوية والسفلية scrollbars وجدت جواب هذا الشيء ولكن أن يعمل البرنامج على إعادة رسم الصورة عند تحريكها وهذا لا ينفعني لأني أريده أن يكون تحريك حقيقي للصورة بحيث أن إحداثيات النقطة التي سترسم في السؤال الأول تكون إحداثياتها صحيحة, وبنفس الوقت إذا تم إعادة رسم الصوررة مرة أخرى فبالبرنامج سوف يرسمها فوق النقاط الجديدة التي وضعتها.. أرجوا الإجابة سريعاً (الإختبارات على الأبواب), وأرجوا الإجابة بشكل ميسر غير معقد بشكل كبير. وإذا لأحدكم جواب وقد أجاب أحداً آخر قبله فأتمنى أن لا يحرمنا أيضاً هو من طريقته فلعل جوابه يناسب برنامجي أكثر.. جزاكم الله خيراً مقدماً.. اللهم قدرني على أن أدعوا لمن سيفيدني بدعوات يحتاجها.. هارتس برنس