مشاهده نسخه کامل
: مشكل در برنامه
wahid2003vj
18-12-2005, 18:19
با سلام
کسی میدونه این خطای اتفاق افتاده یعنی چی و چطوری بر طرف میشه؟
Run_time erorr 3001
argument are of the worng type,are out of acceptable range or are in conflcit with one another
خطای ذکر شده بر اثر اجرای دستور زیر که برای جستجو در یک بانک اطلاعات استفاده میشه اتفاق میافته و DNS در نظر گرفته شده برای datacontrol SQL هست و اینکه با JET 4.0 هم همین خطا اتفاق میافته
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
لطفا کمک
با تشکر
سلام
خيلی خوش اومديد
خط اول به جای variant از string استفاده کنيد ببينيد چی ميشه... يعنی:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
wahid2003vj عزیز
بر خلاف دوستمون جناب ساسر، من فکر می کنم مشکل از نوع داده متغیر vntBookmark نیست. از اتفاق Bookmark را باید از نوع Variant تعریف کرد.
اینطور که از شرح خطا پیداست، مشکل باید از شبه جمله SQL ی باشه که نوشتین:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
منظورتون از Film باید فیلدی به همین اسم باشه، درسته؟ خوب پس Name چیه؟ این جمله در واقع برای موتور Jet یه مقدار نامفهمومه. پیش خودش می گه آخرش اونهایی رو باید پیدا کنم که Film شون ... طوریه یا Name شون؟ :happy:
البته شاید شما اسم فیلدتون رو مثلا گذاشتین Film_Name ولی اینجا یادتون رفته آندرلاین رو بذارین.
خلاصه این جمله رو یه چک بکنین. به احتمال قریب به یقین خطا بهمین علت رخ می ده.
wahid2003vj
19-12-2005, 09:28
با سلام
ممنون از راهنمایی تون من تازه راهنمائی های شما رو دیدم باید برم چک کنم ببینم جواب میده یا نه فعلا با اجازه
wahid2003vj
19-12-2005, 14:12
با سلام
کاری رو خواسته بودید انجام دادم و بالاخره جواب گرفتم نمیدونید چه کمک بزرگی به من کردید
با تشکر
سلام دوست عزیز
ممنون بخاطر تشکرتون. باور کنید بدون اغراق می گم، در چنین مواقعی من هم به اندازه شخصی که راهنمایی ناچیز من براش موثر بوده خوشحال می شم.
امیدوارم موفق باشید
wahid2003vj
20-12-2005, 14:24
بازم ممنون
vBulletin , Copyright ©2000-2024, Jelsoft Enterprises Ltd.