ورود

نسخه کامل مشاهده نسخه کامل : خطاي Syntax error in INSERT INTO statement



mohammad_1372
17-09-2009, 09:36
• سلام ،

در پست اولم چند خط كد قرار دادم كه مشكلي نداشت ، من آن كدها را در رويداد Load فرم قرار داده بودم طوري كه وقتي فرم لود مي شود اطلاعات بانك در ديتا گرايد ويو نمايش داده مي شود ، حالا من دو تكست باكس براي ورود نام و نام خانوادگي قرار داده ام و توسط دكمه Add مي خواهم كه اين نام و نام خانوادگي به عنوان يك ركورد جديد به بانك اضافه شود ، كد مربوط به رويداد كليك دكمه Add هم كه نوشته ام اين است :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ولي در هنگام اجرا با يك خطاي زمان اجرا مواجه مي شوم با اين مضمون :
Syntax error in INSERT INTO statement كه اين خطا به سطر قرمز رنگ نسبت داده مي شود ،

ضمنا همه اشياء را در بخش Public معرفي كرده ام و مشكل از آنها نيست
مشكل كجاست ؟ لطفا راهنمايي كنيد


با تشكر /.

mohammad_1372
17-09-2009, 18:48
چرا هیچکی جواب من رو نمیده دارم رو یک پروژه کار میکنم جواب فوررررررررررررررررررررررر ررررررررری میخوام:19:

_H2_
17-09-2009, 20:06
سلام
سوالات دات نتی را در انجمن مربوطه مطرح کنید تا زودتر به جواب برسید:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

=====

احتمال زیاد مشکل شما ناشی از نام گذاری غیر منطقی فیلدهای بانک الطلاعاتیان میشود که CommandBuilder را دچار مشکل میکند.

نام ستون و فیلدها را مثل نام یک متغییر قرار دهید...
انگلیسی باشد
با عدد شروع نشود
فاصله نداشته باشد
کاراکترهای خاص بجز آندرلاین در آن استفاده نشده باشد.

البته رعایت نکردن موارد فوق ممکن است ولی اصلاً کار حرفه ای و عقلانی نیست.
مخصوصاً که کسی قرار نیست این نام ها را ببیند. (درست عین متغیرهای داخل برنامه)