View Full Version : شمارش تعداد دیتای مخصوص!
hani bageri
پنج شنبه 15 شهریور 1386, 18:58 عصر
سلام
من میخوام مثلا تعداد افراد با اسم علی رو که از تاریخ-تاتاریخ- به دنیا اومدن بشمرم و توی یه تکس باکس نشون بدم،من با adodc به بانکم متصل شدم
چی کار باید انجام بدم؟
اگه هر نوع نمونه برنامه ای داشته باشید که شمارش رو نشون بده ممنون میشم
SoftDevCo
پنج شنبه 15 شهریور 1386, 19:01 عصر
با SQL سلکت کن بعد هم رکورد کانتش رو بزار توی TextBox
Select * from TableName where Name = .....
hani bageri
پنج شنبه 15 شهریور 1386, 23:52 عصر
با تاریخش چی کار کنم؟
vb شرط تاریخ فارسی نمیگیره!شرطشو چطوری بدم؟
SoftDevCo
جمعه 16 شهریور 1386, 11:27 صبح
شما نباید از تاریخ شمسی توی دیتابیس استفاده کنید.
هر تاریخی که می خواهید توی دیتابیس ذخیره کنید ابتدا به میلادی تبدیل بکنید سپس موقع نمایش اون، به شمسی برگردونید.
اینجوری هیچ وقت به مشکل نمی خورین.
hani bageri
جمعه 16 شهریور 1386, 12:26 عصر
میشه بیشتر توضیح بدید!چطوری این کارو بکنم؟
اگه میشه بایه نمونه کد توضیح بدید!
ممنون
Evil 69
شنبه 17 شهریور 1386, 04:27 صبح
برای تبدیل تاریخ شمسی به میلادی شما فقط لازمه که اختلاف تاریه رو بدست بیاری و بعد اون رو با تاریخ شکسی جمع کنی این طوری تاریخ شمسی به میلادی تبدیل میشه مثلا ما 621 سال از تاریخ میلادی عقب تریم پس باید سال رو هر چی هست با 621 جمع کنی ( سالشمسی : 1386 + 621 = 2007 )
خو بعد از این که ماه و روز رو هم همین طوری با بدست اوردن اختلاف درست کردی میتونی از دستور select که softdevco گفت استفاده کنی و اطلاعات رو بدست بیاری ( اگر باز هم مشکل داشتی پیغام بذار تا برات برنامه رو بنویسم و بذارم )
h_sadeghynejad
شنبه 17 شهریور 1386, 10:02 صبح
البته اگه خواسته باشی میتونی از فایل Shamsi.Dll استفاده کنی و تاریخ رو خیلی راحت به شمسی یا میلادی تبدیل کنی و حتی میتونی با این تابع تاریخ رو به صورت شمسی توی دیتابیست ذخیره کنی و بعد خودش یه تابع داره که میتونی اختلاف اون تاریخ رو با تاریخ هر روز دیگه که خواستی برات بدست بیاره
این فایل رو راحت میتونی پیدا کنی یه سرچ بزنی پیدا میشه
موفق باشی
hani bageri
یک شنبه 18 شهریور 1386, 21:38 عصر
از همه ممنون
evil69اگه میشه برنامشو برام بذارید
بازم ممنون
SoftDevCo
دوشنبه 19 شهریور 1386, 12:51 عصر
از همه ممنون
evil69اگه میشه برنامشو برام بذارید
بازم ممنون
آب میوه، چایی، آیس پکی .. ، چیزه دیگه ای میل ندارین ؟
hani bageri
دوشنبه 19 شهریور 1386, 16:01 عصر
یعنی چی؟
اگه اینطوریه! از همه ممنون جوابو پیدا کردم!
دیگه لازم نیست منو مسخره کنید!!!!!!!!!!!!!!!!!!!!!
Mbt925
دوشنبه 19 شهریور 1386, 16:48 عصر
دوست عزیز من سر فرصت براتون یه نمونه قرار میدم.
hani bageri
دوشنبه 19 شهریور 1386, 18:42 عصر
mbt925عزیز،
واقعا مشکلم حل شده!ممنونم! شما همیشه با راهنمایی های خوبتون در هر موردی به من کمک کردید.
بازم ممنونم
moj_vb
سه شنبه 20 شهریور 1386, 16:06 عصر
select count(pcode) from TableName where Name="ali" and birthdate between
"date1" and "date2"
Mbt925
سه شنبه 20 شهریور 1386, 19:52 عصر
دوست عزیز به هیچ کدوم از تبدیل هایی که دوستان گفتن نیازی نیست.
SQL خیلی هوشمندتر از این حرفاست . کافیه فقط از < و > استفاده کنی.
یه نمونه گذاشتم که انشالله مشکلتونو کامل حل می کنه.
موفق باشی دوست عزیز.
SoftDevCo
شنبه 24 شهریور 1386, 09:20 صبح
دوست عزیز به هیچ کدوم از تبدیل هایی که دوستان گفتن نیازی نیست.
SQL خیلی هوشمندتر از این حرفاست . کافیه فقط از < و > استفاده کنی.
یه نمونه گذاشتم که انشالله مشکلتونو کامل حل می کنه.
موفق باشی دوست عزیز.
فکر نکنم روی تاریخی مثل 31/1/1386 یا امثالهم کار کنه.
دوستان لطف امتحان کنند، اطلاع بدن.
hani bageri
شنبه 24 شهریور 1386, 11:50 صبح
آب میوه، چایی، آیس پکی .. ، چیزه دیگه ای میل ندارین ؟
آب میوه،چایی،آیس پکی.. ، چیزه دیگه ای احتیاج ندارین؟:عصبانی:
این کد که مشکل ما رو حل کرد خودتون زحمت بکشید امتحان کنید، ما منتظر جواب شما می مونیم!!:لبخند:
SoftDevCo
شنبه 24 شهریور 1386, 11:53 صبح
چشم !!! (چی بگم ؟!)
Mbt925
شنبه 24 شهریور 1386, 17:49 عصر
من امتحان کردم ، مشکلی پیش نمیاد .
از اونجا که خود ویبی تاریخ رو چک نمی کنه ، پس مشکلی پیش نخواهد اومد.
MMR_1344
یک شنبه 25 شهریور 1386, 06:42 صبح
دوست عزیز متشکر من هم امتحان کردم و مشکلی نداشت
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.