PDA

View Full Version : ایراد گرفتن ADO به کاراکتر '-' برای نام table



behrooz
دوشنبه 26 آبان 1382, 21:27 عصر
برای اینکه ADO به نام person-info به عنوان نام جدول ایراد نگیره چیکارکنم...
آیا راه حل دارید؟

مهدی کرامتی
دوشنبه 26 آبان 1382, 21:57 عصر
اسم جدول را به Person_Info تغییر دهید تا با هیچ Database ای مشکل نداشته باشید.

behrooz
سه شنبه 27 آبان 1382, 08:15 صبح
با عرض تشکر از جوابتون میخواستم ببینم راه حلی برای استفاده از '-' نیست :?: :?: :D

مهدی کرامتی
سه شنبه 27 آبان 1382, 10:37 صبح
بدلیل آنکه کاراکتر - برای بسیاری از Database ها یک کاراکتر محاسباتی محسوب میشود هنگامی که از آن در نام جداول یا موارد مشابه استفاده میکنید بمنزله انجام یک عمل محاسباتی در آن نقطه در نظر گرفته میشود و از آنجایی که چنین محاسبه‌ای مد نظر شما نبوده و از نظر Syntax در SQL نیز صحیح نمیباشد (یعنی برخورد به کاراکتر محاسباتی در جایی که انتظار نام جدول میرود) باعث بروز اشکال میشود.

SReza1
جمعه 30 آبان 1382, 10:36 صبح
از این کاراکتر نمیشه استفاده کنی!! :!:

Sadegh_S
شنبه 01 آذر 1382, 15:45 عصر
نام جدول را درون [ ] قرار بده ببین مشکلت حل میشه
اینجوری [person-info]