PDA

View Full Version : خطای incorrect syntax near value در دستور insert



2009tv
جمعه 07 آبان 1395, 14:49 عصر
با سلام و احترام خدمت دوستان و اساتید عزیزم
من تازه به شروع یادگیری زبان سی شارپ نمودم و از آموزش های مولتی مدیا برای این کار استفاده میکنم!
در زمان نوشتن دستور مربوط به ذخیره داده های وارد شده در پایگاه داده با اخطر زیر روبرو میشود!
143225

ممنون میشوم راهنمایی نمایید!:بوس:

mrprestige
جمعه 07 آبان 1395, 20:36 عصر
سلام دوست عزیز وقتت بخیر ، اول اینکه استاد واژه بزرگ و فوق العاده ارزشمندی هست که مطمئناً شامل حال بنده نمیشه . دوم اینکه دوست من شما در استفاده از پارامتر ها کاملا مسیر رو اشتباه رفتید بنده باز خودم براتون نوشتم شکل صحیح اون رو

SqlCommand com=new SqlCommand("insert into tbl_moshtari(shomare_moshtari,nam,famil,codmeli,ma haltavalod,moblie)Values(@shomare_moshtari,@nam,@f amil,@codmeli,@mahaltavalod,@moblie)",con);
com.Parameters.AddwithValue("@shomare_moshtari",txbox_shomaremoshtari.text);
com.Parameters.AddwithValue("@nam",txbox_nam.text);
com.Parameters.AddwithValue("@famil",txbox_famil.text);
com.Parameters.AddwithValue("@codmeli",txbox_codmeli.text);
com.Parameters.AddwithValue("@mahaltavalod",txbox_mahaltavalod.text);
com.Parameters.AddwithValue("@moblie",txbox_moblie.text);


پیروز و موفق باشید.

Mahmoud.Afrad
جمعه 07 آبان 1395, 22:47 عصر
آقا/خانم 2009tv (http://barnamenevis.org/member.php?242467-2009tv) کدهاتون رو در تگ مناسب قرار بدید تا نیاز نباشه دوستان کد رو از ابتدا بنویسند و یا اصلا پاسختون رو ندن. البته به همراه متن خطا و اطلاعات تکمیلی.

در مورد خطا، VALUES رو اصلاح کنید.