سلام به نظر دوستان این خطا چیه در insert میده؟insert.jpg
سلام به نظر دوستان این خطا چیه در insert میده؟insert.jpg
بازهم خطا میده حتی با یک کد کوتاه و مختصر جهت تست-البته ازاکسس استفاده کردم و اطلاعات رکورد را تستی 2تاشو دادم بهشinsert2.png
من اکسسم 2007بوده در ویندوز اکس پی
الان در ویندوز8 اکسس 2013 و 2007 را روی سیستم دارم
اشکال کار چیه به نظره اساتید؟
لطفا راهنمایی کنید
قبلا insert را اجرا میکردم ولی الان خطا میده
value را درست کنید
VALUES
متاسفانه خطاهای دستوری دارید و ارورهایی رو که میده متوجه نمیشین.
خطای اول میگه که فیلد کلیدیتون تکراری هس و نمیتونین تکراری ثبت کنید.
دومی هم خطای سنتکس یا نوشتار در ساختار رو داده.
خطای2.png
این خطای نوشتاریش چیه هرکار میکنم قبول نمیکنه
خطای3.png
این هم نوع خطایی که میده
خطای3.png
این هم نوع خطایی که میده
ازدوستان کسی نیست کمک کنه؟
من به روش قرار دادن تکست در گیومه ها مثل '" + txt_shmoshtari + "' که انجام میدم نشکلی نیست
ولی به روش پارامتر که میزنم خطا میده
نمیدونم علتش چیه؟
اصل مطلب این هستش که میخوام مشکل کار را بدونم چیه نه اینکه ازش راحت بگذرم
پارامتر ها رو به این صورت بده به عنوان مثال :
cmd.Parameters.Add("@name", SqlDbType.NVarChar).Value = name;
یعنی اگه اینجوری بدم درسته؟cmd.Parameters.Add("@shmosh", SqlDbType.BigInt).Value = txt_shmoshtari.Text;
فایده نداره هرکار میکنم ابدیت نمیشه
خطای4.png
پارامتر دوم منظورم id مقدار دهی نشده
اون هم مقداردهی کنید
cmd.Parameter.Add(@id........
یک @ قبل از نام پارامترهات بذار shoma@
بهتره ابتدا فیلد به فیلد insert کنی تا مشکل رو پیدا کنی