• الإعلانات

    • فيصل الحربي

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

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

الجنـرال

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

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

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

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

11 عادي

عن الجنـرال

  • الرتبة
    عضو

معلومات الملف الشخصي

  • الجنس ذكر
  • الدولة : yemen
  • اهتمامات photoshop - after effect - c# -3D
  1. ممكن يكون اسم السيرفر هو  نفس اسم الجهاز   كليك يمين على جهاز الكمبيوتر في سطح المكتب وبعدين خصائص لتعرف اسم الكمبيوتر انسخ الاسم وضعه في المكان المناسب
  2. لو كان التقرير تبعك داخل فورم من خصائص الفورم اختار   MaximizeBox =false minimizBox= false
  3. تقريبا والله اعلم هذا  ممكن تتحكم بحجم صفحة التقرير من خصائص التقرير في خاصية size
  4. كيف اصنع ملف Uninstall لبرنامجي

    في برنامج smart للتحزيم لمن تعمل تحزيم لبرنامج البرنامج نفسه بيضيف لك uninstall تلقائي
  5. كيف يمكن تحويل كود عدم التكرار

    :rolleyes: 
  6. جرب احذف المفتاح الاساسي في الداتا تايبل وشغل التقرير   او تاكد من ان الاستعلام تبعك  ممكن يكون في اعمده اضافيه بالنسبه للاستعلام الرئيسي للجدول والله اعلم
  7. كيف يمكن تحويل كود عدم التكرار

    اخي هذا كود الحفظ وعدم التكرار في السي شارب وانت حوله للفيجول بيسك string s = "'"; OleDbCommand save = new OleDbCommand();save.Connection = conn; save.CommandType = CommandType.Text; string sql = "select count name from salary where name=" + s + TextBox1.Text + s +;try { conn.Open(); OleDbCommand ws = new OleDbCommand(sql, conn); f = ws.ExecuteScalar().ToString(); textBox6.Text = f; التكست بوكس هنا تضيفه في الفورم عشان بعرض عدد السجلات الي عدها if (textBox6.Text >0) { MessageBox.Show("هذا المستخدم موجود مسبقا"); } else { save.ExecuteNonQuery(); conn.Close(); MessageBox.Show("تمت الاضافة بنجاح"); }هذا قاعدة بيانات اكسس وانت غير تبعك الى اس كيو ال
  8. كيف يمكن تحويل كود عدم التكرار

    انا لست متمكن من الفيجول بيسك بشكل تمام ولكن بعطيك فكره ممكن تستخدمها انت وتشتغل معاك   لو انت قصدك انه الاسم مثلا  محمد عبد الله محفوظ مسبقا في قاعدة البيانات واردت اضافة اسم جديد بنفس الاسم تريده ان يقول لك الاسم موجود مسبقا   كـ فكرة اول اشي لازم يكون التسلسل (رقم الموظف) لا يقبل التكرار    ثم في جملة سلكت لمن يستعلم عن الاسم ويلاقيه موجود في قاعدة البيانات انه لايسمح لنفس الاسم ان يمتلك رقمين ولو كانو مختلفين مثلا كان في الاول رقمه 1 ومره ثاني كان رقمه 4   نفس الاسم له رقمين 1 و 4 يطلع مسج بوكس انه الموظف موجود مسبقا   او اعتقد انه في if الشرطيه لازم تحطها بهذا الشكل والله اعلم جربها وشوف If Ks.RecordCount= Trim(Text2.Text) Then
  9. بمجرد ماتعمل كومبو بوكس اضغط عليه للتحديد بيطلع لك سهم صغير اضغط عليه  ثم حدد الداتا سورس من قاعدة البيانات   واختار اسم حق المستخدمين الموجودين في قاعدة البيانات من display member
  10. كيف اعمل هذا فى reportViewer1

    اها مش مشكله عندك اصدار الاحدث من الفييجول على العموم هذه الطريقه ايضا   اول ما تعمل اضافة تقرير يطلع لك reprot data فيه ثلاثه ملفات ضمنها parameters كما في الصوره التالية     اذا لمن يظهر معك report data  من الكيبورد اضغط على ctrl+alt+d   اعمل كليك يمين على ملف parameter  واختار add parameter   وتطلع لك الصوره التالي غير اسم البارامتر وكذا تكون اضفت بارامتر     وباقي الخطوات زي الشرح السابق
  11. مساعده فى جلب البيانات من datagridview

    امين يارب بارك الله فيكم
  12. نقل tab من الاول الى الاخير

    اذا كنت تقصد نقل المؤشر بواسطة زر Tab من الاول الى الرابع وتستخدم فيجول استيديو من الخصائص بتلاقي الخاصية TabIndex يبدا ترقيمها من 0   اذا كان الاول رقمه 0 حط الانتقال الى الرابع رقم 1
  13. كيف اعمل هذا فى reportViewer1

    تم حل المشكلة اخي واليك الشرح   1- قم بتصميم فورم واضف اليه تيكست بوكس وزر امر وريبورت فيور كما في الصورة التالية   2- من قائمة project  اختار add new item  ثم اختار ريبورت وقم باضافتة كما في الصوره     3- ستظهر لك صفحة تصميم التقرير حسب ما تريد اضغط بالماوس في اي منطقه في التقرير وثم قم باضافة parameter من قائمة report كما في الصورة التالية     4- ستظهر لك النافذة التالية اضف بارامتر عن طريق الزر Add قم بتغير اسم البرامتر للاسم الي تريد علما ان هذا الاسم سيتم كتابته في الكود وشيل الصح من الخيارة Allow blank value كما في الصوره     5- من Toolbox الخاصة بالتقرير اضف Textbox الى التقرير في المكان المناسب ثم اضغط عليه كليك يمين واختار Expression..  وتابع الخطوات في الصورة التالية     6- اضف اسم التقرير الى الريبورت فيور الموجود في الفورم كالتالي     7- الان يتم كتابة الاكواد في البداية اضف المكتبة التالية داخل الفورم using Microsoft.Reporting.WinForms;ثم قم بكتابة الكود التالي داخل زر الامر اضافة List<ReportParameter> list = new List<ReportParameter>(); ReportParameter parm = new ReportParameter("weldan",textBox1.Text); لاحظ كتبنا اسم البارامتر هنا بنفس الاسم الذي سميناة سابقا list.Add(parm);reportViewer1.LocalReport.SetParameters(new ReportParameter[] { parm });this.reportViewer1.RefreshReport();قم بتشغيل البرنامج واكتب في التكست وسيتم اضافة ماكتبتة الى التقرير ان شاء الله   ارجو ان يكون الشرح واضح   وهذا تطبيق مرفق         ALGenral.rar
  14. كيف اعمل هذا فى reportViewer1

    اخي لو كانت البيانات الي رح تكتبها في التكست بوكس موجوده في قاعدة البيانات فهذا ممكن   واليك الطريقه   1 - افتح الداتا سيت الخاصة بهذا التقرير حتلاقي الجدول الي اخدت منه البيانات موجود في هذه الداتا سيت 2- تضغط على اخر الجدول الموجود في الداتا سيت ... Fill,GetData 3- رح يطلع لك الخصائص اذهب الى CommanTex  حتلاقي فيها جملة الاستعلام تبع الجدول الي هيا سيلكت الاعمدة الموجوده في التقرير ثم ضع الشرط  where name=textbox1 اي الاسم الذي داخل التكست بوكس الي تريد ان تكتب فيه ويظهر في التقرير 4- في نفس الخصائص اذهب الى الخاصية parameters حتطلع لك نافذه اضف بارامتر من الزر add 5- رح تطلع لك خصائص هذا البارامتر في الخاصية column name اكتب اسم العمود الي موجود في الجدول في قاعدة البيانات لنفترض اسم الموظف الي رح تكتبه في التكست بوكس 6- اذهب ايضا للخاصية  source column رح يطلع لك كل اعمدة الجدول اختر العمود الي رح تاخذ منه الاسم اي نفس اسم العمود الي كتبته في column name  ثم اضغط على اوك 7- شغل البرنامج رح يطلع لك رسالة خطاء اذهب الى الخطاء واضغط عليه لتعرف مكانه رح تلاقي في اللود تبع الفورم الي فيه التقرير تروح تضيف اخر هذا السطر الي حيطلع عليه الخطاء فاصلة ثم textbox1.text الي حتكبت فيه الاسم يعني شغل البرنامج رح يطلع الاسم الي كتبته داخل التكست بوكس داخل التقرير   لاحظ معي الكود الي رح يطلع فيه الغلط وكيف تضيف this.empTableAdapter.Fill(this.DataSet1.empact1); هنا رح يطلع لك الغلط ضيف عليه في نهاية الكود اسم التكست بوكس كالتالي this.empTableAdapter.Fill(this.DataSet1.empact1, TextboBox1.text);ولو مازبط او تخلبطت ممكن اقدملك شرح بالصور   وان شاء الله افدتك    للعلم انا مجرب هذه الطريقه بكمبو بوكس واشتغل تمام
  15. ملئ 3 مكونات كومبوبوكس من جدول واحد

    شاهد هذا الشرح للاستاذ خالد وان شاء الله تستفيد منه   http://www.youtube.com/watch?v=CA4sRRZIUXc