• الإعلانات

    • فيصل الحربي

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

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

البحث في المنتدى

Showing results for tags 'access control keypad'.

  • البحث بالتاقات

    اكتب الكلمات المفتاحيه بينها علامه الفاصله
  • البحث بكاتب الموضوع

تم إيجاد 162 نتيجة

  1. ياجماعه انا كنت عاوز برنامج علي Access ويكون كامل وسهل او عندي برنامج كان موجود ع النتوده اللبنك بتاعه http://file.topmaxtech.net/do.php?id=5062 هو مشكله انه تجريبي هو كويس اوي لشغلي بس مشكله ان لما رصيد المنتجات تخلص مبيعرفنيش
  2. السلام عليكم أعزائي. طلب مني أحد العملاء برمجة موقع بـ ASP.NET وطلب أيضاً لوحة تحكم، وللأسف لا أعرف كيف أنشئ لوحة التحكم ولا أعرف الخطوات اللازمة لذلك. فمن فضلكم دلوني على الكيفية، وشكراً.
  3. السلام عليكم ورحمة الله وبركاته   اخواني كيف حالكم    واجهتني مشكلة في اثناء برمجة قاعدة بيانات بسيطة    المشكلة هي في عملية التعديل على الحقول المحفوظة سابقاً في قاعدة البيانات    الصورة توضح     اثناء عملية الاضافة وبالضغط على علامة + تضاف حقول جديدة واقوم بتعبئتها ثم حفظها عن طريق صورة القرص المرن (باللون الأزرق) تتم عملية الحفظ بنجاح في قاعدة البيانات ولا توجد أي مشاكل   ولكن في حالة اني اردت ان اعود واعدل هذه البيانات يتوقف البرنامج وتظهر الرسالة التالية      ...   يأخذني بعدها للكود    [       المشكلة الان في زر الحفظ حتى وان حذفت بعص الحقول Rows وقمت بالحفظ فتظهر نفس المشكلة   اظن ان المشكلة في اخر سطر برمجي ولكن لم اعرف اين الخطأ بالضبط    علماً انني استخدم التحكم في قاعدة البيانات بإستخدام ToolStripContainer   هل من يملك حل لهذه المشكلة؟     والسلام عليكم ورحمة الله وبركاته  
  4. السلام عليكم ورحمة الله   اخواني الاعزاء لدي قاعدة بيانات Access محمية بملف MDW - windows Work Group وفقدت كلمة المرور للأدمن   هل من طريقة لكسر الحماية او استرجاع كلمة المرور على الأقل   القاعدة اما صنعت على Office 2003 او Office 2000 XP لا اعرف بالضبط    الرجاء المساعدة لأنه بحث كثيراً ولم أجد طريقة فعالة    والسلام عليكم ورحمة الله وبركاته
  5. السلام عليكم ورحمة الله و بركاتة   أمتلك جهاز راوتر و كل الأجهزة التي تعمل عليه تحصل على IPs تحت الحزمة التالية 192.168.2.XXX و بالطبع خدمة DHCP مفعلة بالراوتر و من يومين قمت بشراء جهاز Access Point و قمت بتركيب كابل من الراوتر إلى منفذ WAN و بالطبع DHCP الموجود بالـ Access Point مفعل و كل الأجهزة التي تعمل عليه تحصل على IPs تحت الحزمة التالية 192.168.0.XXX القضية أنه يمكنني أن أتصل بأي جهاز على شبكة الراوتر من خلال أي جهاز على شبكة Access Point بدون مشاكل و لكن لا أستطيع أن أنفذ العكس أي لا يمكنني أن أعبر من أي جهاز من على شبكة الراوتر إلى أي جهاز على شبكة Access Point و قمت بالتجربة من الأنظمة Windows و Linux حتى أنني جربت الإتصال من خلال الموبايل مستخدماً النظام Android و كلهم أعطوني نفس النتيجة و هي عدم القدرة على الدخول أو الإتصال بأي جهاز متصل بشبكة Access Point   قمت بإقاف DHCP الخاص بالـ Access Point و قمت بإعداد IP الخاص به بحيث يصبح 192.168.2.11 حيث أن IP الخاص بالروتر هو 192.168.2.1 و قمت بتبديل الكابل من WAN إلى منفذ من المنافذ 4 و هنا جميع الأجهزة المتصلة بـ Access Point أصبحت تأخذ IPs من DHCP الخاص بالروتر و كل الأجهزة الأن تعمل تحت شبكة واحده و كلهم متصلين ببعض بدون مشاكل و الحمد لله.   الأن أريد أن أعرف لماذا لا أستطيع الإتصال بالاجهزة المتصلة بالـ Access Point في الحالة الأولى عندما كانت تأخذ IPs 192.168.0.XXX و ما هو علاج هذه المشكلة ؟   شكراً
  6. السلام عليكم جميعا اخواني انا جديد على برمجة النماذج او forms في برمجية اكسس مطلوب مني مشروع بسيط عبارة عن كافيتيريا لطلاب جامعة بحيث هناك شاشة دخول للطالب لقد قمت بتصميم النماذج والامور سهلة وايضا كتبت الكود لكن المشكلة انني عند تنفيذ النموذج الكود لا ينفذ في شاشة Event تحت بند event procedure كتبت الكود لكن لا اعرف ما الذي ينقص لتنفيذه و لا اعرف ما الذي يتم استخدامه micro ام الكود وما ارتباطهما ببعض ارجو افادتي بمقال عن هذا الموضوع او اي شي له علاقة مع العلم انني استخدم Access 2007 بالتوفيق  
  7. السلام عليكم ورحمة الله عندي سؤالين بخصوص العمود المخصص لأرقام السجلات والمسمى ID السؤال الأول: لما أحذف سجل على سبيل المثال رقمه 10, السجل رقم 11 يبقى رقم 11, كيف أجعله يصير 10, واللي بعده يصير 11, وهكذا ... ؟؟ السؤال الثاني: كيف أقوم بعرض أكبر رقم في العمود في Label ؟ وللعلم أنا أستخدم أداة Datagridview لعرض محتويات الجدول. والسلام عليكم
  8. السلام عليكم إخواني الكرام : لدي مشروع يعمل بقاعدة بيانات أكسس وأنا الآن أريد تحويل كود الربط إلى قاعدة بيانات Sql server 2008 علماً بأن إسم جهاز الكمبيوتر لدي : Server-PC وإسم قاعدة البيانات : KM3DB وهذا هو الكود القديم الذي كنت أستخدمه في الربط بالأكسس :   Public Sub ConncData()     If Cn.State = 1 Then Cn.Close     Cn.CursorLocation = adUseClient     Cn.Provider = "Microsoft.Jet.OLEDB.4.0;"     Cn.Open App.Path & "\KM3DB.mdb" End Sub وتقبلو خالص إحترامي وتقديري لكم ...  
  9. السلام عليكم اخواني الاعزاء قمت بعمل برنامج باستخدام قواعد البيانات access2010 + visualbasic 2008 وعند تنفيذ البرنامج لاحظت أن البرنامج لا ينفذ بالشكل الصحيح وتركزت المشكلة بالكامل في جملة واحدة باختلاف الموضع للجملة: وحتى لا اطيل عليكم اليكم جزء من البرنامج الذي يتكرر الخطا فيه  وهي الجملة التي تحتها خط :       Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click        Dim SavInto As New OleDb.OleDbCommand        Dim adapter2 As New OleDbDataAdapter(SQLstr, Conn)        SavInto.Connection = Conn        SavInto.CommandType = CommandType.Text        SavInto.CommandText = "UPDATE students SET stud_name1 = '" & Trim(TextBox2.Text) & "' , stud_father = '" & Trim(TextBox3.Text) & "' ,father_jawal = '" & Trim(TextBox4.Text) & "' ,money = '" & Trim(TextBox5.Text) & "' WHERE Mobile ='" & m & "'"        ()Conn.Open       () SavInto.ExecuteNonQuery     ()   Conn.Close        Button4.Enabled = False        Button5.Enabled = False        Button3.Enabled = True        Button2.Enabled = True        TextBox2.ReadOnly = True        TextBox3.ReadOnly = True        TextBox4.ReadOnly = True وعند التنفيذ تظهر الرسالة : خطا في جملة update   واليكم صورة من البرنامج ولكن في موضع  اخر مع نفس الخطا    
  10. [منهجية العمل في تصميم تطبيقات قواعد البيانات] الكثير منّا، أو كلنا قد عملنا على تطبيقات قواعد البيانات، إما لأنفسنا أو لجهات معينة، ودائما ما نواجه العديد من المشاكل في تصميم وتطبيق هذه التطبيقات، إن لم تكن تلك المشاكل في الربط مع قاعدة البيانات، تكون في ربط البيانات مع الواجهات، أو إضافة بيانات من المستخدم إلى قاعدة البيانات، بالمحصلة هناك جملة كبيرة نوعاً ما من المشاكل التي قد تواجهنا في مراحل تصميم هكذا تطبيقات. لكن السؤال المطروح: ما هو سبب تلك المشاكل و لماذا تنتج وكيف يمكن التغلب عليها؟ في الواقع، أكثر الأخطاء التي تواجه المبرمج هي من صنع نفسه! والسبب يكون دائماً عدم اتباعه لمنهجية عمل مناسبة تؤمن له تصميم أكثر قوة وسهولة في العمل، بل على العكس يقوم مباشرة بفتح بيئة التطوير، ثم عمل بعض النوافذ وإضافة بعض العناصر، والإتصال بقاعدة البيانات ومعالجة العمليات الباقية، كل هذا يتم متراكبا فوق بعضه البعض. ومن خلال هذا التراكب في العمل، تنتج الكثير من الأخطاء، نحن بغنى عنها. لذلك سنقوم في هذه المقالة بشرح بعض المفاهيم الأساسية لعمل هذه التطبيقات بكل قوة وسهولة. الكلام والمفاهيم ينطبق على جميع بيئات التطوير، لكننا سنركز على بيئة ميكروسوفت [.NET Platform]، حيث سنستعين ببعض تقنيات هذه البيئة بشكل بسيط، وسنقوم في المقالة القادمة بتطبيق جميع هذه المفاهيم على عدة مشاريع مثل Windows Forms Application، ASP.NET Application و WPF Application. لنلقي نظرة على المخطط التالي الذي يوضح تسلسل الطبقات بدءاً من قاعدة البيانات [الفيزيائية] وانتهاءاً بمستخدم النظام. وكما تحدثنا فإن هذه الهرمية يمكن تطبيقها على أي مخدم قواعد بيانات وعلى أي بيئة تطوير أخرى.   Data Access Layer هذه الطبقة هي المسؤلة عن إنشاء الإتصال مع قاعدة البيانات، وإجراء العمليات عليها من إضافة وتعديل وحذف وجلب للبيانات وهو ما يطلق عليه إسم CRUD  [Create Retrieve Update Delete]، والمهم في هذه الطبقة هو فقط التخاطب مع قاعدة البيانات بدون أي أليات تحقق من البيانات أو رسائل مرجعة للمستخدم. فإذا ما قلنا [Data Access Layer]، فإن معناها محدد كإسمها، الوصول للبيانات فقط، وليس التحقق منها أو إجراء أي عمليات أخرى، لأن كل ذلك من مهمة الطبقة الثانية. هكذا يكون لدينا آلية وصول للبيانات مفصولة عن قواعد أو ضوابط التطبيق، ومفصولة عن التقنيات الأخرى، فمثلاً يمكن استخدام هذه الطبقة في تطبيقات ASP.NET أو WPF أو Windows Forms وما إلى ذلك من التقنيات الأخرى. ما هي طبيعة هذه الطبقة، وكيف يمكننا إنشاءها؟ في الواقع كل لغة برمجة تزودنا بتقنيات معينة لإنشاء هذه الطبقة، وبالطبع يمكننا إنشاؤها يدوياً كل ذلك يعود لطبيعة البيئة المستخدمة، ولطبيعة متطلبات المشروع، ورغبة المستخدم.   بما أننا سنستخدم تقنيات .NET في أمثلتنا سأقوم بعرض كيفية إنشاءها بواسطة هذه التقنيات، بأسلوب توضيحي فقط، وكما تحدثنا سيأتي تطبيقها بالتفصيل وإستخدامها في مقالات قادمة بإذن الله. تزودنا .NET بعدة تقنيات للعمل، اساسها هوADO.NET  [Active Data Object.NET]  تتفرع منه التقنيات الأخرى. 1. ADO.NET Entity Framework Model وهي عبارة عن عنصر جديد يتم إضافته للمشروع، ثم يظهر لنا العديد من الخيارات لكي نحدد الإتصال مع قاعدة البيانات، ثم الربط مع الجداول المحددة، وهذ التقنية ستقوم تلقائيا بإنشاء كلاسات للجداول وإذا كان هناك علاقات بين الجداول سيضمنها ضمن الكلاسات أيضاً. عند الانتهاء من التصميم، نكون قد حصلنا على طبقتنا المطلوبة، وبالطبع تحوي هذه الطبقة على كلاس خاص بعمليات CURD تضاف تلقائياً.   2. LINQ to Classes وهي مشابهة للتقنية السابقة من حيث التصميم والتعامل، لكن الفرق يكمن في التصميم الداخلي لها، وفي طريقة تعاملها مع قاعدة البيانات، حيث تقوم بالتخاطب مع قاعدة البيانات عن طريق ما يسمى ب SqlClient بينما تقوم التقنية السابقة بالتخاطب معها بواسطة ما يسمى ب EntityClient.   Data Set .3 أيضاً الكثير منا يعرف ما هي الـ DataSet وهي عبارة عن DataAccessLayer بوضع Disconnected عن قاعدة البيانات، وهي أيضاً عنصر يضاف للمشروع ثم نقوم بتصميم الجداول عن طريق إضافة TableDataAdpater، وهناك الكثير من الأدوات تساعدنا في إنشاء الإستعلامات queries لملىء تلك الجداول بالبيانات المطلوبة، بدل أن نعرف كل ذلك بإيدينا، فالطريقة المتبعة، أن نقوم بتعريف عنصر من DataSet في مكان ما في الكود ثم تعريف TableDataAdapter ثم مل DataSet بالجدول المناسب، وفيما لو انتقلنا إلى نافذة أخرى للعمل أو لجز أخر  من الكود، فإننا سنضطر لإعادة هذه التعريفات، مما يجعل العمل اكثر صعوبة وممل. لكن بتعريفها كطبقة مستقلة كما تحدثنا، هو الطريقة السليمة والأفضل للعمل. 4. إنشاء الطبقة يدوياً كأن نعرف كلاس معين، ونعرف ضمنه إعدادات الاتصال مع قاعدة البيانات ودوال التخاطب مع قاعدة البيانات، عمليات CRUD. ولا يخفى أننا بحاجة لإنشاء كلاسات للجداول يدوياً أيضاً، فمن أكثر المشاكل التي يقع فيها المبرمج في إنشاء تطبيقاته، أنه يقوم بإحضار البيانات من قاعدة البيانات بشكل متغيرات فقط، كأن يحضر حقل الإسم والعنوان فقط، ويخزن كل  واحدة ضمن متغير. هنا تكمن المشاكل والصعوبة، بينما لو عرف كلاس لكل جدول يكون التعامل أسهل في جميع الحالات.   في جميع الحالات السابقة نحصل على شيء موحد، عبارة عن كلاس يحوي دوال التعامل مع قاعدة البيانات، بغض النظر عن أي ضوابط أو قواعد يفرضها المشروع علينا. فقط إدخال بيانات معينة أو جلب بيانات معينة ببساطة.   Business Logic Layer من المعلوم أن كل تطبيق له قواعد خاصة، ومنهجية عمل معينة؛ أي هناك تطبيقات تفرض بعض الشروط على البيانات الداخلة، مثلاً لا تقبل عدد سالب، أو حقل فارغ، وما إلى ذلك من الشروط. هذه الطبقة هي المسؤولة عن إنجاز هذه المهمة، وبالتالي تضمن وصول البيانات الصحيحة إلى قاعدة البيانات. كيف يتم إنشاء هذه الطبقة؟ يمكن اعتبار هذه الطبقة كلاس خاص، يحوي على Object من نوع الطبقة الأولى، وبالتالي هو المسؤول عن التخاطب مع الطبقة الأولى، وهو صلة الوصل أيضا مع User Interface.ونقوم بتعريف كل الضوابط والشروط والقواعد على البيانات ضمنه.   مثلاً لنتخيل ميثود ضمنه تدعى AddUser، تقوم بأخذ بيانات من المستخدم وتحاول حفظها إلى قاعدة البيانات، فتقوم هذه الميثود بأخذ متغيرات مثل UserName و Password و ConfirmedPassword. كما أدخلها المستخدم في عناصر الواجهات، فتقوم هذه الميثود بالتحقق من أن User Name يحوي على قيمة وليس فارغ، ثم يقوم بالتحقق فيما إذا كان الإسم محجوز مسبقاً أم لا، ويقوم بالتحقق من توافق كلمتي المرور، بعد التحقق من صحة كل هذه الشروط، يأتي الوقت لطلب ميثود من الطبقة الأولى لأخذ هذه البيانات [الصحيحة] وإرسالها لقاعدة البيانات لحفظها.   وهكذا نلاحظ أنّا قمنا بتوزيع المهام، فواجهات المستخدم لم تعد تضع الشروط الخاصة بالمشروع، بل هي مجموعة في هذه الطبقة، ومرة أخرى يمكننا استخدام الطبقتين الأولى والثانية في التقنيات الأخرى، كون هناك استقلالية في العمل، وتوزيع في المهام. ولا يوجد ارتباط مع واجهات المستخدم ابداً، فإسم المستخدم مثلاً لا يهمنا في هذه الطبقة هل هو قادم من TextBox ضمن مشروع  Windows Forms أو من ASP.NET.  في النهاية هو [string]. أما إذا كان  هناك أي خلل في الشروط فإننا سنقوم بإفشال عمل هذه الميثود وإرسال رسالة إلى واجهة المستخدم، أغلب الرسائل وأفضل الطرق يتم عن طريق Exception، مثلاً إذا كان إسم المستخدم محجوز مسبقاً، نقوم مباشرة بعد الشرط بعمل throw لـِ Exception بالشكل: throw new Exeception("User name is already exist! Please try another name"); طبعاً واجهة المستخدم هي المسؤولة عن التقاط هذا الخطأ، وعرضه بطريقة مناسبة للمستخدم. Presentation Layer في هذه الطبقة نقوم بتصميم واجهات المستخدم، وضمن هذه الواجهات نقوم بطلب Object من الطبقة الثانية وإرسال البيانات إليها بكل بساطة، ونستطيع ملاحظة الرسائل القادمة من الطبقة الثانية. وهذه الطبقة كما قلنا هي نوع المشروع الذي نقوم بالعمل عليه هل هو تطبيق ويب أو تطبيق سطح مكتب أو تطبيق موبايل، لايهم الآن ما هو نوع المشروع ما دمنا قمنا بفصل الطبقات، فلو أردنا تغيير المشروع أو إنشاء مشروعين مختلفين [تطبيق ويب وتطبيق سطح مكتب] بنفس السلوك، يتم ذلك بكل سهولة. تجدر الإشارة هنا إلى أن الطبقة الأولى والثانية بإحتوائهما على آليات التعامل مع البيانات، يمكننا فصلهما في مشروع مستقل أو فصل كل طبقة في مشروع مستقل من نوع [Class Library] مثلاً، وبالتالي يصبح إعادة الاستخدام في منتهى السهولة. أما إذا أردنا جمع الطبقات في مشروع واحد، فالأفضل وضع الطبقة الأولى والثانية كل واحدة في مجلد مستقل، وأن نسمي المجلد الأول [DataAccessLayer] والمجلد الثاني [BusinessLogicLayer]. وبهذا يكون لدينا فصل حقيقي للطبقات.   كل النقاش السابق عبارة عن منهجيات تم وضعها من قبل أناس واجهوا تلك المشاكل، وبحكم خبرتهم وضعوا هذه المنهجات، ليستفيد منها غيرهم، فعلينا الإستفادة من أخطاء وتجارب الأخرين، لا أن نكررها عدة مرات حتى نصل إلى ما وصلوأ إليه سابقاً.     Eng. Tareq Jehd DatabaseApplicationDesign.pdf
  11. السلام عليكم ورحمة الله وبركاته صراحةً تابعت هذا المنتدى من فترة قريبة وأعجبت فيه..وتوسمت في أعاضؤه الخير ;)  فقلت ليه ما أسجل فيه؟؟ :blush:  ,  فأتمنى إني أكون عضو فعال ومفيد.. وأيضاً أتمنى مساعدتي في طلبي ولا تخذلوني.. سؤالي معقد شوي راح أتدرج فيه لحتى توصل الفكرة.   أولاً أنا عندي قاعدة بيانات فيها جدولين.. الأول : الزبائن ... الثاني : المبيعات. وعملت برنامج على VB.NET , فيه 2 فورم . الأول فيه Datagridview يقوم باستدعاء الزبائن, والثاني أيضا فيه Datagridview ويقوم باستدعاء قائمة المبيعات. جدول الزبائن فيه الاسم, الصنف, الدَّين, وجدول المبيعات فيه الصنف, الزبون, السعر. المطلوب كالتالي: أريد عند إضافة سجل في المبيعات إضافة سعر الصنف إلى الدَّين في سجل الزبون بحيث يكون الاسم مدرج سابقاً وإضافة السعر إلى الدَّين. أيضاً إضافة اسم هذا الصنف في حساب الزبون.   أيضاً أدرجت نموذج مبسط للبرنامج لإيصال الفكرة.. أتمنى من كل من يقدر يساعدني لا يبخل علي للأهمية.   وشكراً :) WindowsApplication1.rar
  12. وجدت حل لمشكلة Access Run Time و ايقافة لمفاتيح تسجيل office2010 هي اداة اسمها Office 2010 Toolkit & EZ-Activator 2.0 Beta 3 و تقوم بتفعيل Office 2010  اذا توقف لاي سبب و تقوم بمجموعة وظائف اخري لم افضل ان ارفعها علي المنتدي لان AVG تعرف عليها كفيروس و قمت بتعطيلة لحين اصلاح Office    
  13. السلام عليكم ورحمة الله أدناه رابط لدورة أستخدام برنامج المايكروسوفت أكسس 2013 في ادارة المشاريع   http://www.youtube.com/watch?v=byz21wEqOhA&list=PLjZx3qPKUCnjhqp3uVfxaxH-cqyo1tsox
  14. المطلوب ! بالمرفق وان شاء الله اجد الرد سريعاً :hot:   ased.rar
  15. Servlet 3.0

    i use servlet 3.0 to create chat web application every thing stable after vow , but i want make my chat support voice public in chat    ? How i can do this with servlet 3.0           
  16. ارجو المساعده لدي مشروع access اريد تحويله الى  برنامج يمكن ان ينزل على اي جهاز بدون الاكسس  اي تحويله الى exe مع العلم ان قاعده البيانات التي اعمل بها هي microsoft access 2010 :)  
  17. ارجوا مساعدتي في المطلوب والمرفق بالملف  مع جزيل الشكر للجميع   Omran_1.rar
  18. بسم الله الرحمن الرحيم  والصلاة والسلام على اشرف المرسلين سيدنا محمد وعلى ال وصحبة اجمعين الشكر الجزيل لمشرفي هذا المنتدى على مايقدمنه من مجهود كبير في سبيل ايصال المعلمة وتعليم اعضاء المنتدى وان شاء الله يكون في ميزان حسناتكم  اما مشكلتى وهي موجود ة بالملف المرفق ونأمل منكم ايجاد الحل المناسب لها  مع فائق الاحترام للجميع salem.rar
  19. Multilayer Database Application

    بسم الله الرحمن الرحيم.   في المقالة السابقة قمنا بالتحدث عن موضوع فصل الطبقات في تطبيقات قواعد البيانات.   بعنوان[هام في تصميم تطبيقات قواعد البيانات]   في هذا الدرس قمت بعمل مشروع صغير توضيحي مهم جداً، يمكنك من القيام بأي تطبيقات أخرى بنفس الآلية. وسنقوم بالتوسع في الشرح في مقالات قادمة بإذن الله تعالى.   أترككم مع الدرس   Multilayer database application.pdf MultilayerDatabaseApplication.rar
  20. السلام عليكم ورحمة الله وبركاته   لدي مشكلة في ربط مربع النص Textbox في الفيجوال بيسك 2008 بحقل قاعدة بيانات أكسس Access   مع أني أجرب بنفس الطريقة في كمبيوتر آخر فتنجح الطريقة   .. هذه هي الطريقة التي اتبعتها ..   1 http://im35.gulfup.com/ewy1M.png   2 http://im35.gulfup.com/zjUPM.png   3 http://im33.gulfup.com/gOFPA.png   4 http://im33.gulfup.com/t0CnE.png   أرجو أن تكون وضحت الفكرة ,, وشكراً
  21. سؤال

    عدم ظهور أشرطة الأدوات والقوائم   بسم الله الرحمن الرحيم   أخواني أعضاء المنتدي الكرام مشكلتي تتلخص في الأتي عند أستعمالي دالة إخفاء إطار أكسس بواسطة برنامج أكسس 2003 فأن أشرطة الأدوات والقوائم المخصصة والتي تم تضمينها في خصائص التقرير لا تظهر عند استعراض التقارير ، بينما عند استخدام نفس الدالة بواسطة البرنامج أكسس 1997 فأن هذه الأشرطة تظهر بصورة سليمة عند أستعراض التقارير . الرجاء المساعدة في حل هذه المشكلة علما بأن شريط الأدوات المخصص أسمه ham موجود في خصائص التقرير بالمثال المرفق. HideAccessWindow2000.rar
  22. السلام عليكم ورحمة الله وبركاته   برجاء من الاخوه الاعضاء المساعدة فى الأتي : اريد عند كتابة تاريخ  من   و    الى     يقوم تلقائيا بكتابة تواريخ هذه الايام تلقائيا   مثال : الاجازة   من 1/9/2013    الى    3/9/2013   يقوم بكتابة       من 1/9/2013    الى    1/9/2013                    من 2/9/2013    الى   2/9/2013                    من 3/9/2013    الى   3/9/2013   برجاء المساعدة ولكم جزيل الشكر ،،، test.rar
  23. السلام عليكم ورحمة الله وبركاته   قاعدة بيانات المرفقة خاصة ببرنامج الاجازات للموظفين واحيانا تكون الاجازة لمدة ثلاثة ايام او اكثر فأقوم بادخال بيانات الموظف ثلاث أو خمس مرات حسب عدد الايام وكل مرة اغير فقط التاريخ   وهو امر مرهق جدا ،   برجاء من الاخوه الاعضاء المساعدة عندما اكتب  تاريخ  من   و    الى   فى نموذج خارجى أو فى نفس النموذج يقوم تلقائيا بكتابة جميع بيانات الموظف الموجوده مع  بكتابة تواريخ هذه الايام فى الجدول المرتبط بالنموذج الموجود بقاعدة البيانات وهو USER_SPEDAY   مثال : الاجازة   من 1/9/2013    الى    3/9/2013   يقوم بكتابة       من 1/9/2013    الى    1/9/2013                    من 2/9/2013    الى   2/9/2013                    من 3/9/2013    الى   3/9/2013   برجاء المساعدة ولكم جزيل الشكر ،،، test.rar
  24. نظرا لأن كتابه الكود هنا غير ملائمه فقد وضعت الاكواد بملف مرفق الموضوع باختصار ، اريد اخفاء جميع الأزرار التي تحمل (command argument) معين عندما يكون المستخدم ليس له صلاحيه استخدامها ، وذلك بدلا من ان اتعامل مع زرار زرار وكنترول كنترول بعينه واكتب اكواد كتيره وربما انسى كنترولز مهم ان تكون مخفيه ---- وقد جربت محاولتين من الكود وهي موجوده بالملف المرفق ، ولكنها لم تأتي بفائده ، علما بأني مشروعي (Web Application) و شكرا للمساعده C#Codes.txt