1 فایل پیوست
مشکل دیتابیس access با دستورات sql در query
برنامه دسکتاپی نوشتم که دیتابیسش sql بود و بدون مشکل اجرا میشد. به دلیل محدودیتهای کامپیوتر مقصد دیتابیسش رو به اکسس تغییر دادم الان کد کوئری اجرا نمیشه. عین کدی که نوشتم و اروری که میده رو براتون میذارم. ممنون میشم راهنماییم کنید.DataCenter.qr_estates.Close;
DataCenter.qr_estates.SQL.Clear;
DataCenter.qr_estates.SQL.Add('SELECT dealers.*, estates.* FROM dealers INNER JOIN estates ON dealers.id_owner = estates.current_owner');
DataCenter.qr_estates.SQL.Add('where (dealers.id_owner <> '+QuotedStr('0000000000')+')');
DataCenter.qr_estates.SQL.Add('order by dealers.last_name');
DataCenter.qr_estates.Open;
تصویر ارور:
[برای مشاهده لینک ها شما باید عضو سایت باشید برای عضویت در سایت بر روی اینجا کلیک بکنید]
[برای مشاهده لینک ها شما باید عضو سایت باشید برای عضویت در سایت بر روی اینجا کلیک بکنید]
پاسخ : مشکل دیتابیس access با دستورات sql در query
سلام و درود.
ابتدا اگر از ابزاری مثل adoTable استفاده می کنید ، روی آن دابل کلیک کرده و تمامی فیلدها رو پاک و مجددا فیلدها رو اضافه کنید.
اگه بشه که مقدار بیشتری در مورد برنامه اتون توضیح بدید ، ممنون خواهم شد.
پاسخ : مشکل دیتابیس access با دستورات sql در query
با سلام خدمت میثم عزیز
همانطوری که جناب مهندس عربی فرمودند من هم یک بار با این مشکل مواجه شدم علت اشکال هنگامی که درقسمت کوئری و ای دی او ها درقسمت تعریف فیلدها فیلدی را اضافه کرده باشی همیشه این اشکال میفته که همانطوری که دوستمان فرمودند آنها را پاک و دوباره اضافه کنید البته در بعضی اوقات میبایست خود اودی او ها و کوئری ها را میبایست پاک کنی
لطفا درصورت رفع مشکل لطفا علت مشکل و نوع رفع مشکل را اعلام نمایید
به امید دیدار
پاسخ : مشکل دیتابیس access با دستورات sql در query
سلام منم این مشکل رو داشتم با کاری که گفتید مشکلم حل شد.