PDA

View Full Version : سوال: جستجوی بین دو تاریخ



anasiri
دوشنبه 21 اسفند 1391, 18:42 عصر
با سلام
من یک کدی نوشتم برای جستجوی بین دوتاریخ که بتونم یک موجودی را به دست بیارم .
تاریخ فارسی رو به میلادی تبدیل کردم اما این کد با اینکه ایرادی هم نمیبینم جواب نمیده اگه کسی راهنماییم کنه ممنون میشم.

Dim d1 AsDateTime
try
(d1 = b.MDate(mskds.Text
(d1 = b.MDate(mskde.Text
Catch ex AsException
MessageBox.Show("لطفآ تاریخ را صحیح وارد نمایید", "تصحیح تاریخ", MessageBoxButtons.OK)


endTry

con.Open
cmd.Connection = con
=cmd.CommandText
'"=> select sum(sud) from tbl2 where dm"


"'"&( b.MDate(mskds.Text) & "' and dm >= '" & b.MDate(mskde.Text &


sumsud = cmd.ExecuteScalar.ToString
con.Close
txts.Text = sumsud

roya.raha
دوشنبه 21 اسفند 1391, 19:05 عصر
من از این تاپیک استفاده کردم خیلی به دردم خورد :
http://barnamenevis.org/showthread.php?341959-بدست-آوردن-روزهای-مابین-دو-تاریخ-شمسی-(-تفاضل-روزهای-مابین-دو-تاریخ-شمسی-)

anasiri
دوشنبه 21 اسفند 1391, 19:18 عصر
ممنون لطف کردی از تاپیکی که گذاشتی .
من میخوام درامد رو بدست بیارم با این کد کوتا هی که گذاشتم اون کدها خیلی زیادن.

anasiri
دوشنبه 21 اسفند 1391, 19:30 عصر
واقعآ کسی نیست لطف کنه کد من رو یک نگاهی بندازه.
ممنون میشم

anasiri
دوشنبه 21 اسفند 1391, 20:32 عصر
دیگه هیچ!!
تنها مشکلم توبرنامم همینه کسی نیست بگه ایراد کد من چیه؟

damanpak
پنج شنبه 15 فروردین 1392, 01:46 صبح
دوست عزیز ظاهرا توی کد شما مشکلی نیست
اگه مشکلتون هنوز حل نشده حل نشد یک نمونه سورس ساده با یک بانک ساده(حاوی چندین تاریخ واسه جستجو) رو بزارید تا جواب درستشو بدیم

davood-ahmadi
پنج شنبه 15 فروردین 1392, 22:38 عصر
اگر داری از دیت تایم استفاده می کنی منظورم متغیر d1 هستش و اگر بانکت Text و یا varchar هستش باید اول تاریخ رو به متن تبدیل کنی بعد به بانک بفرستیش
اگر هم در بانک از DateTime استفاده کرده برای دستور ارسالی به بانک بجای کاما ' از # باید استفاده کنی .
اگر متوجه نشدی برات مثال بذارم؟

alicomputer
پنج شنبه 15 فروردین 1392, 23:09 عصر
کد جستجو بین دو تاریخ

"select * from Tbl_name where term LIKE N'" & CombTermS.Text.Trim() & "%' and SabtDate>='" & date1.Text & "' and SabtDate <='" & date2.Text & "'"