• الإعلانات

    • فيصل الحربي

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

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

saudsharary

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

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

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

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

3 عادي

عن saudsharary

  • الرتبة
    عضو جديد
  1. بلا شك انك تقصد كيفية صياغة جملة الاستعلام. لكن ماهي قاعدة البيانات؟ Sql Server Access غيرها. بشكل عام select top (numbers)  id from table order by id desc والباقي بعد الرد
  2. عرض البيانات بين تاريخين

    امور اخرى يجب عليك معرفة متى تستخدم الاستعلام عن التاريخ ....لان بالجدول يوجد حقول نصية بل كلها حقول نصية حتى عمود الـId.
  3. عرض البيانات بين تاريخين

    اولا المعذرة على التاخير ثانيا الكود الذي كتبته بالسؤال ضعه بالمثال وانظر للنتيجة. لانه مكتوب بالمثال من دون Where بينما بكود السؤال مكتوب. ثم انك لست بحاجة لتعبئة كل من DataSet  و DataTable معا فلو كان لديك اكثر من جدول فاستخدم DataSet وحدها تكفي وان كنت تستخدم جدول واحد فقط فتكفيك الـDataTable واحدة.
  4. عرض البيانات بين تاريخين

    ارفع مثال بسيط للتعديل عليه.
  5. كن واثقاً من كلامك وأنت تتحدث عن ASP.NET

    رائع يااستاذ ياليت يتثبت الموضوع لاهميته.
  6. [سؤال] كيف اطبق فكرة ايقونة لمنتدى ذو مواضيع غير مقروءة والعكس للمنتدى ثلاث حالات شائعة: يحتوي مواضيع جديدة لا يحتوي مغلق لدي ثلاث صور تعبر عن كل حالة  كيف استخدم asp.net و sql server لتطبيق الفكرة؟  
  7. السلام عليكم ورحمة الله وبركاته [سؤال] كيف اطبق فكرة ايقونة لمنتدى ذو مواضيع غير مقروءة والعكس للمنتدى ثلاث حالات شائعة: يحتوي مواضيع جديدة لا يحتوي مغلق لدي ثلاث صور تعبر عن كل حالة  كيف استخدم asp.net و sql server لتطبيق الفكرة؟  
  8. أحببت كتابة الحل والطريقة التي اعجبتني نوعا ما بموضوع مستقل هنا وارجو ان يكون هذا الموضوع بمكانه المناسب اول الامر نحتاج اداة بمكان موجود بكل الصفحات وهذا يضطرنا لاستخدام صفحة الماستربيج حيث ان اي اداة فيها ستكون مرئية في كل الصفحات لنضع الان اداة Literal في منطقة ما في الماستربيج ولتكن اسفل الهيدر واعلى شريط عناوين الصفحات او شريط التنقل لنعطي الاداة اسم وليكن "nav" الخطوة الثانية لنكتب في موديول التعميمات التالية: 'تخزين الروابط في متغيرات لحظة شوف التحديث !!! تحديث !!! نسيت ان اذكر انه ضمن مصادر الصفحات الاخرى المطلوب الوصول لاداة في الماستر بيج من خلالها ان نكتب في ثاني سطر الكود التالي: كود:<%@ MasterType VirtualPath="~/MasterPage.master" %>خلاص كمل كود:Public nvdefault As String = ""Public nvshowform As String = ""Public nvshowthread As String = ""'*********************** ثم بحدث تحميل صفحة default.aspx وهي الرئيسية نكتب الكود التالي:كود:nvdefault = "<a href='./default.aspx'>الصفحة الرئيسية</a>"Dim mynav As Literal = DirectCast(Master.FindControl("nav"), Literal)mynav.Text = nvdefault ' Request.Url.PathAndQuery لنشرح الكود: السطر الاول وهو:كود:nvdefault = "<a href='./default.aspx'>الصفحة الرئيسية</a>" وهو اسناد اسم الصفحة الرئيسية ورابطها للمتغير الخاص بها اي بالصفحة الرئيسية السطر الثاني وهو:كود:Dim mynav As Literal = DirectCast(Master.FindControl("nav"), Literal) هو للوصول للاداة التي اضفناها في الماستربيج باسم "nav"  السطر الثالث وهو:كود:mynav.Text = nvdefault اسناد متغير الصفحة الرئيسية للاداة mynav [[هنا كود حل مؤقت تذكره جيدا]] ------------------------ الان نذهب لصفحة عرض العناوين showform ونكتب بحدث تحميلها الكود التالي:كود:'تغيير محتوى literalIf Not IsPostBack Thennvshowform = nvdefault & " < <a href='" & Request.Url.PathAndQuery & "'>" & Request.QueryString("fn") & "</a>"End IfDim mynav As Literal = DirectCast(Master.FindControl("nav"), Literal)mynav.Text = nvshowform ' Request.Url.PathAndQuery طبعا هذا الكود اكثره html من حيث اضافة طابع الرابط مثل الصفحة السابقة لكن هنا توجد اكواد فيجوال بيسك مهمة وهي موجودة هنا{ معلومة} .. معلومات Request المهم الان متغير nvshowform اسندنا له متغير nvdefault اي رابط واسم الصفحة الرئيسية وختمناها بالاسناد للمتغير او الاداة الموجودة بالماستربيج  كود:mynav.Text = nvshowform----------------- الان توجه لصفحة عرض الموضوع showthread.aspx وبحدث تحميلها اكتب كود:'تغيير محتوى literal If Not IsPostBack ThenDim mynav As Literal = DirectCast(Master.FindControl("nav"), Literal)nvshowthread = nvshowform & " < <a href='" & Request.Url.PathAndQuery & "'>" & Request.QueryString("thn") & "</a>"mynav.Text = nvshowthreadEnd If' انتهاء تغيير محتوى literalطبعا فيه اشياء قد لاتعمل معك مثل متغير كود:Request.QueryString("thn")لانها مرسلة من صفحة سابقة فقط لعرض اسم الموضوع في الاداة ----------------------------------------------------- الان انتهينا من برمجة المحاكي بقي حل اشكال وهو ان نفرغ متغير اسم المنتدى ورابطه بحدث تحميل الصفحة الرئيسية ,, المثال لا اشكال  فيه لاني لم اضمن قسم فقط الرئيسية والمواضيع كود:nvshowform = ""nvshowthread = "" ارجو ان اكون قدمت لكم شيئا مفيدا عيدكم مبارك   sitemapPath.zip
  9. عندك برنامج كاسبر سكاي pure3 افضل برنامج حسب تجربتي. لابد تشتري نسخة اصلية منه وهو موجود.
  10. <img src="? > سؤال عن اضافة الكود بالصفحة

    الاجاكس ما تحتاج زر للاضافة رابط صورة فقط انسخ الصورة والصقها بالمحرر
  11. سؤال حول توافق التصميم مع المتصفحات

    حسب تجربتي البسيطة اني عرفت كود(css) الخاص بالتفاف النص ان وصل السطر نهاية عرض الـ td  الخاص بمتصفح IE عن طريق زيارتي لموقع مناقشات مايكروسوفت فتحت مصدر الصفحة وعرفت السر واضفته الى اكواد الالتفاف الخاصة بكروم وفايرفوكس.
  12. هذا الذي تحدثت عنه  الطريقة هي نفسها  باختلاف الشكل لو امكنك تصميم مثال لكي اعدل عليه لكن vb.net .
  13. فتح صفحة asp من صفحة html

    اذا كانت الصفحة ذو امتداد aspx  لابد من توفر iis او اي برنامج خادم بالجهاز الهدف.
  14. عرض البيانات من القاعدة بسرعة اكبر

    عن طريق اكواد التصفح انظر للمقال
  15. هل تقصد اخفاء مثلا ازرار معينة من شانها اجراء تغيير في بيانات محفوظة بالقاعدة؟؟؟ اذا نعم فيمكن عن طريق ان نستعلم اولا عن الزائر هل هو عضو له صلاحيات تخوله لرؤية زر معين والنقر عليه  ... ثم بعدها نقرر اما اخفاء الاداة او تعطيلها... ومن لوحة التحكم نعدل في صلاحيات مجموعات معينة هل يمكنها النقر على ازرار معينة ام لا. مثلا عضو معين وقع منه خطا والمبرمج قد اضافة قيمة في عمود الاسماء باسم مثلا allow_to_writ  ويكون نوعه int وتكون القيمة الافتراضية رقم 1 يعني نعم وهذا الذي نستعلم عنه. مثال بسيط dim sql as string="select count(id) from tbusers where tname='" & session("name") & "' and allow_to_write=1"ننفذ الاستعلام هكذا dim cm as new sqlcommand(sql,con)con.openif cm.executescalar <=0 thenbutton1.enabled = falseelsebutton1.enabled = trueend if