ورود

نسخه کامل مشاهده نسخه کامل : مشکل در سرچ اکسس



fdaliry
27-07-2007, 22:54
من برنامه ای با وی بی نوشتم ولی در سرچ ان دچار مشکل شدم
بعضی اسمها را پیدا میکنه و بعضی دیگه را پیدا نمیکنه
ولی تو فایند اکسس پیدا میکنه و لی با برنامه نویسی نمیشه
از کد زیر برای سرچ استفاده کردم

Data1.Recordset.FindFirst ("Name='" & Trim(Text4) & "'")
If Data1.Recordset.NoMatch Then
MsgBox "ÔÎÕ ãæÑÏ äÙÑ ÔãÇ ÏÑ áíÓÊ íÇÝÊ äÔÏ", vbCritical, "Search
end if"

مهرداد حوره نژاد
13-08-2007, 09:22
با سلام
من دنبال كسي بودم كه در Vba كد نويسي را بلد اشد اگر اطلاعاتي در رابطه با If و Then داري به من هم بگو . البته ميخواهم در يك Report براي يك فيلد استفاده كنم . در رابطه با Search هم اطلاعاتي ندارم .با عرض پوزش

bad_boy_2007
13-08-2007, 22:04
من برنامه ای با وی بی نوشتم ولی در سرچ ان دچار مشکل شدم
بعضی اسمها را پیدا میکنه و بعضی دیگه را پیدا نمیکنه
ولی تو فایند اکسس پیدا میکنه و لی با برنامه نویسی نمیشه
از کد زیر برای سرچ استفاده کردم

Data1.Recordset.FindFirst ("Name='" & Trim(Text4) & "'")
If Data1.Recordset.NoMatch Then
MsgBox "ÔÎÕ ãæÑÏ äÙÑ ÔãÇ ÏÑ áíÓÊ íÇÝÊ äÔÏ", vbCritical, "Search
end if"


چرا از دستورات SQL استفاده نميکني ؟

fdaliry
28-10-2007, 12:26
باتشکر از دوستانی که کمک کردن
بعد از 3 ماه فهمیدم مشکلش چیه
مشکلش این بود که برای سرچ از Trim ی تکس باکس دیگه استفاده میکردم که همین باعث میشد جستجو به نتیجه مطلوب نرسه

bad_boy_2007
04-11-2007, 22:43
عذر میخوام فضولی میکنم !
ولی شی DataReader برای مواردی کاربرد داره که میخوایم یه دسته داده رو فیلد به فیلد یا رکورد به رکورد بخونیم . پس اگر برای جست و جو استفاده بشه سرعت کار رو خیلی پایین میاره ، برای سرچ زدن از کدی مشابه کر زیر که توسط DataView استفاده میشه استفاده کنی هم راحت تری و هم سریع تره :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
شاید غلط املایی داشته باشه خودت زحمت اصلاحش رو بکش