تور لحظه آخری
امروز : پنجشنبه ، 29 شهریور 1403    احادیث و روایات:  امام علی (ع): كسى كه خود را پيشواى مردم قرار داده، بايد پيش از آموزش ديگران، خود را آموزش دهد ...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

تریدینگ ویو

لمینت دندان

لیست قیمت گوشی شیائومی

صرافی ارکی چنج

صرافی rkchange

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

طراحی کاتالوگ فوری

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

وکیل کرج

خرید تیشرت مردانه

وام لوازم خانگی

نتایج انتخابات ریاست جمهوری

خرید ابزار دقیق

خرید ریبون

موسسه خیریه

خرید سی پی کالاف

واردات از چین

دستگاه تصفیه آب صنعتی

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

خرید نهال سیب سبز

قیمت پنجره دوجداره

بازسازی ساختمان

طراحی سایت تهران سایت

دیوار سبز

irspeedy

درج اگهی ویژه

ماشین سازان

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

شات آف ولو

تله بخار

شیر برقی گاز

شیر برقی گاز

خرید کتاب رمان انگلیسی

زانوبند زاپیامکس

بهترین کف کاذب چوبی

پاد یکبار مصرف

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

بلیط هواپیما

 






آمار وبسایت

 تعداد کل بازدیدها : 1816680800




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

برای تعداد بازديد از يک صفحه چکار بايد کرد؟ -


واضح آرشیو وب فارسی:سایت ریسک: برای تعداد بازديد از يک صفحه چکار بايد کرد؟ zorig4fun 10 مرداد 1386, 15:09سلام من ميخواهم تعداد بازديد را در يک صفحه ثبت کنم زبان برنامه نويسی ای اس پی دات نت ۲ و ويژوال بيسيک برای اين موضوع در دتابيس يک کالم درست کردم حالا اگه ميشه بگيد که چطوری بيام وقتی صفحه بازديد ميشه اين رکورد را گرفته و يک عدد به آن اضافه کنم؟ مرسی aramdreamss 10 مرداد 1386, 15:35خوب دوست گرامی میتونید در صفحه ای که میخواید این کار رو توش انجام بدید توی رویداد لود صفحه به دیتا بیس متصل میشی بعدش هم دوتا کار میکنی یک اینکه مقدار اون فیلد رو میگیری و در یک متغییر دخیره میکنی بعدش هم رشته اتصال رو برای ورود داده به دیتابیس آماده میکنی و بعدش هم اون متغییری رو که تعریف کرده بودیش رو 1=+ میکنی و میریزی تو دیتا بیس و بعدش هم قبل از بستن اتصال اطلاعات متغییر رو رو توی صفحه و توی یک مثلا یک لیبل هم نشون میدی به همین راحتی!! zorig4fun 10 مرداد 1386, 15:37تئوری را خودم ميدونم اگه ميشه يک لينک معرفی کنيد تا من با کد ها آشنا شوم البته به زبان ويژوال بيسيک morTeza_CS 10 مرداد 1386, 15:41بله جناب aramdreamss کاملاً درست گفتند ولی اگه می خوای علمی تر کار قبل از این کار این شرط رو بزار if not (me.ispostback) then ... end if اینجوری وقتی کاربر صفحه رو Refresh کنه به تعداد بازدید هات اضافه نمیشه . موفق باشی . morTeza_CS 10 مرداد 1386, 15:48zorig4fun عزیز از این کد تو LOAD فرمت استفاده کن If Not (Me.IsPostBack) Then Using cmd 2 As New SqlCommand If con.State = ConnectionState.Closed Then con.Open() Dim s As String s = "UTE defuser set Table1 = " & baz & " where ... ;" cmd 2.CommandText = s cmd 2.Connection = con cmd 2.ExecuteNonQuery() End Using End If End Using البته قبلاً باید متغیر baz رو با مقدار جدید پر کرده باشی zorig4fun 10 مرداد 1386, 17:00شرمنده دوست عزيز من هر کاری کردم نتوانستم از اين کد ها استفاده کنم. لطفا اگه ميشه بيشتر راهنمائی کنيد. من در صفحه آمدم رکوردهای يک خاننده را بنا بر ايدی که از APF گرفتم نمايش ميدهم در ديتابيس در جدول Artist يک کالم وجود دارد به نام NoView که اين عدد تعداد بازديد را نمايش ميدهد. همه اين رکورد ها به وسيله SqlDataSourceArtist از ديتابسی فراخوانی ميشود. من در کدهای پشت صفحه Page Events را با Load انتخواب کردم و کدهای شما را در آن کپی کردم کر کنم تا اينجا رو درست انجام دادم. در نهايت کدها را اينجوری کردم اگر ميشه يک نگاهی بندازيد اشکالات را برطرف کنيد. Partial Class Artist Inherits System.Web.UI.Page Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load If Not (Me.IsPostBack) Then Using cmd 2 As New Data.SqlClient.SqlCommand If con.State = SqlDataSourceArtist.Closed Then con.Open() Dim s As String s = "UTE defuser set Artist = " & NoView & " where ArtistID = Request.QueryString("APF") ;" cmd 2.CommandText = s cmd 2.Connection = con cmd 2.ExecuteNonQuery() End Using End If End Sub End Class مرسی morTeza_CS 10 مرداد 1386, 20:06اشکال شما در همون query هستش .defuser اسم table منه و شم عوضش نکردید .شما باید اسم table خودتون رو جاش بزارید که artist می شه شکل کلی دستور این میشه . UTE Artist set NoView = " & مقدار & " where ArtistID = Request.QueryString("APF") ;" فقط شما کجا تعداد بازدید رو اضافه کردید ؟؟؟؟




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 382]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن