PDA

View Full Version : در خواست راهنمایی از اساتید در مورد شمارش بازدید



sange_sabur
شنبه 08 فروردین 1394, 00:09 صبح
درود

نحوه شمارش بازدید از یک مطلب با asp و c# و sql چطور هست؟

در کل در asp.net چطوری میشه بازدید از یک مطلب رو شمارش کرد و نمایش داد در اون مطلب.

با سپاس

malloc
شنبه 08 فروردین 1394, 02:56 صبح
باید برای اون مطلب توی جدول یه فیلد ViewCount در نظر بگیری ..... هر بار که وارد صفحه مطلب شدی اون فیلد رو ++ کنی تمام

sange_sabur
دوشنبه 10 فروردین 1394, 05:58 صبح
خب دوست عزیز من همین ++ کردن هردفعه رو میخاستم بدونم چطوریه

malloc
دوشنبه 10 فروردین 1394, 13:12 عصر
خوب یعنی چی ؟؟؟ هر بار که وارد صفحه شدی یه دستور به sql میزنی ..... مثلا فکر کن اسم فیلدت viewCount هست که قرار ++ بشه و اسم جدول هم T1 .... حالا دستور زیر رو توی دیتابیس میزنی


Update T1 set ISNULL(viewCont + 1,1) where ID = @ID


که توی این دستور @ID آی دی همون رکوردی هست که قراره ++ بشه و شما باید به عنوان پارامتر به sql بفرستی

sange_sabur
دوشنبه 10 فروردین 1394, 23:02 عصر
به صورت linq میشه این کد رو بهم بدید؟

sange_sabur
دوشنبه 10 فروردین 1394, 23:40 عصر
var proidt = Convert.ToInt32(Page.RouteData.Values["ProductID"]);
var newssee = (from u in Context.Tbl_Product where u.ProductID == proidt select u).First();
newssee.See +=1;

Context.SaveChanges();

من اینو توی لود پیجم نوشتم حالا با هر بارنگاه 2 تا 2تا اضافه میشه !!

malloc
سه شنبه 11 فروردین 1394, 01:28 صبح
داداش من قدیما لینک میزدم الان دقیق یادم نیست چطور میشه .....