ورود

View Full Version : سوال: کد جستجوی یک رکورد خاص و نمایش آن در دیتا گرید



س جوادی
سه شنبه 28 دی 1389, 22:23 عصر
سلام دوستان

من احتیاج به یه کد vb6 جستجو برای پیدا کردن اطلاعات بین دو تاریخ متغیر دارم مثلآ از تاریخ 1/10/89 تا

30/10/89 از adodc برای ارتباط با بانک اطلاعات اکسس استفاده میکنم

********************:متفکر::تشویق:یا کدی که بتونم یک رکورد مشخص رو در دیتا گرید نمایش بدم

saeedzx
سه شنبه 28 دی 1389, 23:11 عصر
دوست عزیز کمی جستجو هم بد نیست ( لطفا به قوانین احترام بگذارید )

M.T.P
چهارشنبه 29 دی 1389, 10:40 صبح
Select * From Table1 Where SDate Between 89/01/01 And 89/10/30

سینتاکس انتخاب رکوردهای بین دو تاریخ به شکل بالا هست.
منتها به جای Table1 اسم جدول و به جای SDate عنوان فیلد تاریخ رو وارد کنید.

اگه تاریخ شروع و پایان به ترتیب متغیرهای DateFrom و DateTo باشد:


"Select * From Table1 Where SDate Between '" & DateFrom & "' And '" & DateTo & "'"

parselearn
چهارشنبه 29 دی 1389, 12:23 عصر
آيا بايد نوع فيلد هم از نوع Date باشد يا رشته هم درست است؟

M.T.P
چهارشنبه 29 دی 1389, 12:45 عصر
آيا بايد نوع فيلد هم از نوع Date باشد يا رشته هم درست است؟

سلام
اگه تاریخ هاتون یک فرمت خاص و یک شکل دارند رشته هم میتونه باشه مثلا:
1389/01/23
1387/12/04
1383/10/01

اما اگه به اشکال زیر باشه فیلد باید از نوع Date باشه:
1389/1/23
1387/12/4
1383/1/1

س جوادی
چهارشنبه 29 دی 1389, 17:45 عصر
سلام دوست من
میخوام که فقط یه سری اطلاعات یه نفر که توی یک رکورد قرار داره رو نمایش بدم مثل ( نام - نام خ- شماره ش و ........)
یعنی دیتاگریدم یک رکورد رو نشون بده نه تمام اطلاعاتم

xxxxx_xxxxx
پنج شنبه 30 دی 1389, 01:43 صبح
سلام،
موضوع بسیار تکراری هست؛ کاربر شروع کننده تاپیک باید قبل از ایجاد تاپیک جستجو کنه و اگر تاپیکی در رابطه با این موضوع پیدا نکرد، اون وقت در بخش مناسبی تاپیک جدید باز کنه.

سایر دوستان لطفاً در صورت مواجه با تاپیک تکراری اونو گزارش کنند؛ پاسخ شما به تاپیک های تکراری باعث میشه، تصمیم گیری برای حذف تاپیک مشکل شه.

تاپیک به بخش بانک اطلاعاتی منتقل و قفل شد.

با تشکر/