View Full Version : مبتدی: جستجوی یک محدوده با ویژوال بیسیک
maskan_1361
چهارشنبه 09 فروردین 1391, 14:10 عصر
سلام و خسته نباشید خدمت اساتید محترم
دیتابیسی دارم شامل یکسری پروژه ها با درصد پیشرفتشان اگر بخواهم جستجو بر حسب درصد انجام دهم
چکار باید بکنم ؟ مثلا نمایش رکوردهایی که درصد پیشرفتشان بین 50 تا 70 درصد می باشد
چند تا کد نوشتم ولی عمل نکرد ضمنا دیتابیسم اکسس می باشد . نام بانک اطلاعاتی master
نام جدول proge
و فیلد مورد جستجو progres
ممنون
M.T.P
چهارشنبه 09 فروردین 1391, 14:50 عصر
در دستور زیر intMin و intMax (بیشتر از) و (کمتر از) هستند.
strSql = "SELECT * FROM proge WHERE progres BETWEEN " & intMin & " AND " & intMax
maskan_1361
پنج شنبه 10 فروردین 1391, 08:09 صبح
در دستور زیر intMin و intMax (بیشتر از) و (کمتر از) هستند.
strSql = "SELECT * FROM proge WHERE progres BETWEEN " & intMin & " AND " & intMax
سلام و ممنون
ولی دستور بالا را خطای syntax می گیره !
خودم یه دستور نوشتم به این صورت که کاربر مقادیر را در دو textbox وارد کند و با کلیک روی دکمه نتایج
را مشاهده کند
Adodc1.RecordSource = "SELECT * FROM tb1 WHERE progres BETWEEN '" & Text2 & "' AND '" & Text3 & "'"
ولی برای ان هم خطای
no value given for one or more required parameter
می دهد
دوستان در صورت امکان راهنمایی بفرمایید
M.T.P
پنج شنبه 10 فروردین 1391, 12:37 عصر
تو پست اول نوشتید اسم جدولتون proge ست ، تو دستورتون نوشتید tb1
کدی که گذاشتم درسته البته فیلدتون هم باید از نوع عددی باشه.
فیلدهای رشته ای چپ و راستش علامت ' ' میاد.
maskan_1361
پنج شنبه 10 فروردین 1391, 19:18 عصر
تو پست اول نوشتید اسم جدولتون proge ست ، تو دستورتون نوشتید tb1
کدی که گذاشتم درسته البته فیلدتون هم باید از نوع عددی باشه.
فیلدهای رشته ای چپ و راستش علامت ' ' میاد.
ولی فکر کنم یه " کمه چون خطا میده !
در مورد نام جدول هم اشتباه از من بود
ولی نام بانک و جدول را هم در کد اصلاح کردم ولی نشد!
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.