PDA

View Full Version : سوال: این اررور برا چیه ؟؟؟



hackman
یک شنبه 05 خرداد 1392, 12:55 عصر
سلام

من این کد رو نوشتم برا ذخیره ی اطلاعات در دیتابیس :


cm.Parameters.AddWithValue("@cardNo",Int32.Parse( enterCardNo_txtBox.Text));
cm.Parameters.AddWithValue("@carNo", enterCarNo_txtBox.Text.ToString());
cm.Parameters.AddWithValue("@Status", "ورودی");
cm.Parameters.AddWithValue("@enterTime", DateTime.Now);
cm.Parameters.AddWithValue("@tarikh", Persia.Calendar.ConvertToPersian(DateTime.Now).ToS tring());
cm.ExecuteNonQuery();


ولی موقع اجرا این خطا رو میده :

104680

saied_hacker
یک شنبه 05 خرداد 1392, 13:12 عصر
شما command رو هم میزاشتی ....

اللبته جدای از اون این خط هم فک کنم یه ToString کم داره...
Int32.Parse( enterCardNo_txtBox.Text)

khokhan
یک شنبه 05 خرداد 1392, 13:13 عصر
سلام

من این کد رو نوشتم برا ذخیره ی اطلاعات در دیتابیس :


cm.Parameters.AddWithValue("@cardNo",Int32.Parse( enterCardNo_txtBox.Text));
cm.Parameters.AddWithValue("@carNo", enterCarNo_txtBox.Text.ToString());
cm.Parameters.AddWithValue("@Status", "ورودی");
cm.Parameters.AddWithValue("@enterTime", DateTime.Now);
cm.Parameters.AddWithValue("@tarikh", Persia.Calendar.ConvertToPersian(DateTime.Now).ToS tring());
cm.ExecuteNonQuery();


ولی موقع اجرا این خطا رو میده :

104680
فکر کنم به خاطر این خط باشه

البته اگه کل کدها رو می گذاشتی بهتر می شد فهمید


cm.Parameters.AddWithValue("@Status", "ورودی");

sohil_ww
یک شنبه 05 خرداد 1392, 13:23 عصر
@ باید قبل از " باشه

_behnam_
یک شنبه 05 خرداد 1392, 14:12 عصر
دوست عزیز کد رو کامل قرار بدید یا حداقل خط دقیق خطارو مشخص کنید.

hramezani
یک شنبه 05 خرداد 1392, 14:40 عصر
مشکل از command هست.
اونجا احتمالا یه خطایی داری یا اینکه پارامترهات با هم نمیخونه

hackman
یک شنبه 05 خرداد 1392, 14:46 عصر
ممنون از همه ی دوستان

هیچ کدوم از اینا که گفتین ایراد نداشت

خودم مشکل رو پیدا کردم

_behnam_
یک شنبه 05 خرداد 1392, 15:26 عصر
خوب دوست عزیز راه حل رو بزارید که اگر دوستان دیگر با این مشکل رو به رو شدند بتونن مشکل رو حل کنن.

gwbasic
یک شنبه 05 خرداد 1392, 15:54 عصر
ممنون از همه ی دوستان

هیچ کدوم از اینا که گفتین ایراد نداشت

خودم مشکل رو پیدا کردم

لطفا بجای عنوان کلی متن خطا رو قرار بدین و در صورت یافتن مشکل راه حلتون هم قرار بدین تا تاپیکتون تکمیل شود و قابل استفاده برای بقیه دوستان!

hackman
یک شنبه 05 خرداد 1392, 17:46 عصر
لطفا بجای عنوان کلی متن خطا رو قرار بدین و در صورت یافتن مشکل راه حلتون هم قرار بدین تا تاپیکتون تکمیل شود و قابل استفاده برای بقیه دوستان!

اشتباه تو نام گذاری بود

جایی sql command رو تعریف کرده بودم یه فیلد رو که نمیخاستم بهش مقدار بدم هم بوده

البته کدها رو ناقص گذاشتم اینجا
به هر حال ممنون از همه