PDA

View Full Version : سوال: مشکل در نوشتن کد SQL در VBA اکسس



qhoqnose
چهارشنبه 31 خرداد 1391, 14:49 عصر
باز هم سلام
دوستان نوشتن کد SQL تو VBA اکسس واقعا کلافه ام کرده:عصبانی++::عصبانی++:، اخرش نفهمیدم که از چه قاعده و قانون باید پیروی کنم اگر از براکت استفاده کنم ارور میده اگه نکنم هم ارور میده اگه پرانتز بزارم ارور میده اگه نزارم هم ارور میده

دوستان اگه کسی باشه و کمکم کنه که، چه قاعده و قانون رو باید موقع نوشتن کد اس کیو ال توی VBA باید رعایت کنم ممنون میشم:تشویق:

qhoqnose
چهارشنبه 31 خرداد 1391, 19:38 عصر
اقا من زیاد دیدم کار بچها رو که از کد اسکیوال استفاده کردن مطمئن ام خیلی ها بلدن
سر سری رد نشدی لطفا بگید چیکار کنم

Abbas Amiri
چهارشنبه 31 خرداد 1391, 21:45 عصر
هرکجا از اسامی فیلد ویا جدول که چند کلمه ای هستند ودر بین حروف از SPACE استفاده کردید بایستی از براکت استفاده شود تا اشتباهی پیش نیاید مثل [Order Details]
استفاده از پرانتز هم در عبارات شرطی مانند WHERE و HAVING برای ترکیب عبارات با اپراتورهای منطقی مثل AND و OR مثال ( A AND (B OR C - و ( A OR (B AND C ویا عبارات محاسباتی
عبارات ساب کوئری هم بایستی در پرانتز قرارداده شود
و همچنین در عبارات تودرتوی JOIN
راه خوب ومطمئن ایجاد کوئری با کوئری ویزارد و مشاهده کد SQL آن است