nanocycle
جمعه 07 مهر 1391, 09:33 صبح
دوستان سلام
من دارم یک برنامه ساده وام تو اکسس مینویسم.این برنامه :
یک جدول اصلی داره که کلیه اطلاعات و مشخصات و مبلغ وام نفرات توش قید میشه .
یک جدول جانبی داره که اسامی توش ذخیره میشه .
یک جدول جانبی دیگه هم داره که توش نوع وام مشخص میشه .
یک فرم درست کردم که اطلاعات توش وارد میشه و دو تا کامبوباکس داره .یکی مقادیر رو از جدول جانبی اول میخونه و دومی هم از جدول جانبی دوم .
یک کوئری هم ساختم که اسامی رو سرچ میکنه ولی مشکلم همین جاست .
اطلاعات رو تو فرم وارد میکنم و این مقادیر هم تو جدول اصلی وارد میشه ولی
کوئری من که با یک خط SQL و به شکل زیر نوشته شده درست عمل نمیکنه
where maintable.Name=[please enter name for search];
این کوئری اسامی رو سرچ نمیکنه (مثلا وقتی مینویسم علی محمدی هیچ نتیجه ای در برنداره) ولی وقتی سرچ میکنم 1 اونوقت اولین اسم از لیست رو برام سرچ میکنه(سرچش درست میشه).
حالا باید چکار کنم که سرچش بر اساس اسم بشه ؟
لطفا کمکم کنید ، خیلی دنبال جوابش گشتم چیزی پیدا نکردم.
با تشکر
من دارم یک برنامه ساده وام تو اکسس مینویسم.این برنامه :
یک جدول اصلی داره که کلیه اطلاعات و مشخصات و مبلغ وام نفرات توش قید میشه .
یک جدول جانبی داره که اسامی توش ذخیره میشه .
یک جدول جانبی دیگه هم داره که توش نوع وام مشخص میشه .
یک فرم درست کردم که اطلاعات توش وارد میشه و دو تا کامبوباکس داره .یکی مقادیر رو از جدول جانبی اول میخونه و دومی هم از جدول جانبی دوم .
یک کوئری هم ساختم که اسامی رو سرچ میکنه ولی مشکلم همین جاست .
اطلاعات رو تو فرم وارد میکنم و این مقادیر هم تو جدول اصلی وارد میشه ولی
کوئری من که با یک خط SQL و به شکل زیر نوشته شده درست عمل نمیکنه
where maintable.Name=[please enter name for search];
این کوئری اسامی رو سرچ نمیکنه (مثلا وقتی مینویسم علی محمدی هیچ نتیجه ای در برنداره) ولی وقتی سرچ میکنم 1 اونوقت اولین اسم از لیست رو برام سرچ میکنه(سرچش درست میشه).
حالا باید چکار کنم که سرچش بر اساس اسم بشه ؟
لطفا کمکم کنید ، خیلی دنبال جوابش گشتم چیزی پیدا نکردم.
با تشکر