الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اختيار اكثر عشر مواضيع مشاهدة

بدأه dev_mohammed في 29 أكتوبر 2010 · 8 رد · 630 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

انا شغال فى مشروع يعرض الاخبار وكنت عاوزة يطلعلى اكثر 10 مواضيع مشاهدة وبحاول فية بقالى اسبوع ومش عارف اعملة ممكن حد يساعدنى

asp.net,ajax,sql,c# Progammer want job in company

dev_mohammed@hotmail.com

#2

يتوجب اضافة حقل به عدد المشاهدات

عند كل فتح للصفحة يتم التحقق من عدد الصفحات واخذ القيمة لهذا الموضوع واضافة قيمة واحد لهذا الرقم

الان لوثوقية اعلى يمكننا ان نتحكم بال ip بحيث اذا كان نفس ال ip يفتح الصفحة لا يسجل التزايد والا يسجل التزايد

In bad state

#3

هذا الموضوع يسمى Page Tracking

تجدين الحل في هذه الصفحات :

http://www.codeproject.com/KB/aspnet/PageTracking.aspx

http://forums.asp.net/t/1320374.aspx

http://www.daniweb.com/forums/thread48851.html

http://forums.asp.net/t/1320267.aspx

http://forums.asp.net/p/1592133/4035763.aspx

اللهم أطل عمري وأحسن عملي واختم بالشهادة أجلي

#4

بارك الله فيكم ساحاول ولو وقف على شىء ان شاء الله استعين بخبرتكم معى

asp.net,ajax,sql,c# Progammer want job in company

dev_mohammed@hotmail.com

#5

ممكن لو مثلا عاوز اعمل سليكت ل3 اعمدة فى بروسيدجر وكل ما اعملها سلكت عمود يزيد بواحد فى نفس البروسيدجر

ازااااااااااااااااى

asp.net,ajax,sql,c# Progammer want job in company

dev_mohammed@hotmail.com

#6

في مجال توضح اكثر

In bad state

#7

انا عملتها الحمد لله

ALTER PROCEDURE sp_user_news_select_all

@news_id int

AS

SELECT news_id,news_title,news_sdet

FROM news

ORDER BY news_date desc

update news set count_id=isnull(count_id,0)+1

where news_id=@news_id

RETURN

بس فى مشكلة كل كا استدعيها فى الصقحة عادى يظهر الخطأ Procedure or function 'sp_user_news_select_all' expects parameter '@news_id', which was not supplied.

DataTable dt = DataManager.ExecuteTable("sp_user_news_select_all",

DataManager.CreateParameter("@news_id", SqlDbType.Int, Request.QueryString["id"]));

hlNews.Text = dt.Rows[0]["news_title"].ToString();

hlNews.NavigateUrl = "news_view.aspx?id=" + Request.QueryString["id"].ToString();

lblSDet.Text = dt.Rows[0]["news_sdet"].ToString();

Image1.ImageUrl = "admin/images/news/" + Request.QueryString["id"].ToString() + "_s.jpg";

dt.Rows.RemoveAt(0);

DataList1.DataSource = dt;

DataList1.DataBind();

بجد مش عارف اعمل اية لو حد يوضحلى انا غلط فى اية ؟؟؟؟؟؟؟؟

تم تعديل هذه المشاركة بواسطة dev_mohammed في 2 نوفمبر 2010 في 09:37

asp.net,ajax,sql,c# Progammer want job in company

dev_mohammed@hotmail.com

#8

يا اخي وضح أكثر

الله أكبر الله أكبر الله أكبر لآ إله إلا الله الله أكبر الله أكبر ولله الحمد

#9

انا هخلية يعد عد المشاهدات فى عمود فى نفس الجدول وهخلية يحسبة فى البروسيدجر فعملت كدة

ALTER PROCEDURE sp_user_news_select_all

@news_id int

AS

SELECT news_id,news_title,news_sdet

FROM news

ORDER BY news_date desc

update news set count_id=isnull(count_id,0)+1

where news_id=@news_id

RETURN

وناديت عليها فى الصفحة كدة

if (!IsPostBack)

{

DataTable dt = DataManager.ExecuteTable("sp_user_news_select_by_id",

DataManager.CreateParameter("@news_id", SqlDbType.Int, Request.QueryString["id"]));

lblTitle.Text = dt.Rows[0]["news_title"].ToString();

lblDet.Text = dt.Rows[0]["news_det"].ToString();

Image1.ImageUrl = "admin/images/news/" + Request.QueryString["id"]+ "_l.jpg";

dt.Rows.RemoveAt(0);

DataList1.DataSource = dt; DataList1.DataBind();

}

وبعدين عملت بروسيدجر تنادى على الى اكتر مثلا عشر مواضيع

بس فى خطأ بيظهر

Procedure or function 'sp_user_news_select_all' expects parameter '@news_id', which was not supplied.

انا مش عااااااااااااااااااارف من اية ؟؟؟؟؟؟؟

ارجو تكون سؤالى واصح

تم تعديل هذه المشاركة بواسطة dev_mohammed في 2 نوفمبر 2010 في 09:34

asp.net,ajax,sql,c# Progammer want job in company

dev_mohammed@hotmail.com

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…