PDA

View Full Version : مشکل برنامه ی زیر



reza erfani
شنبه 03 دی 1390, 17:02 عصر
سلام
دوستان ممن یک مشکلی دارم این سورسی که اتچ کردم رو داون کنید لطفا بهم بگید کجای کارم اشتباه هست هر کاری میکنم درست نمیشه که نمیشه

ma.rad
شنبه 03 دی 1390, 17:26 عصر
مشکلی نداشت دوست عزیز

reza erfani
شنبه 03 دی 1390, 17:45 عصر
من مقادیر رو اینجوری وارد میکنم
شماره ثبت 1020
نام شرکت barname nevis
نوع کالا soft
ویزیتور reza erfani
شماره ویزیتور 0900
ولی زخیره نمیکنه و ...
عکسشم زمیمه کردم

reza erfani
شنبه 03 دی 1390, 19:38 عصر
کسی نیست جواب بده ؟

zarrinnegar
شنبه 03 دی 1390, 19:42 عصر
ببین مقدار پارامتر اولت که 0 هست 2 تا تک کوتیشن بزار قبل و بعدش

sayvan
شنبه 03 دی 1390, 20:08 عصر
سلام خط کد دیتابیس برنامه ات اشکال داشت

query =string.Format (@"Insert Into Company (CoName, RNumber, Type, Vistor, VNumber)
values('{0}','{1}','{2}','{3}','{4}')", this.txt_CoName.Text, this.txt_RNumber.Text,
this.txt_Type.Text, this.txt_Vistor.Text, this.txt_VNumber.Text );

در ضمن تو فیلد های عددی دیتابیس در تکس باکس عدد وارد کن

reza erfani
شنبه 03 دی 1390, 21:21 عصر
ممنون دوستان
حالا یک سوال کوچیک دیگه حالا اگر بخوام هر اطلاعات فقط یک بار ثبت بشه یعنی شماره ثبتی به شماره ی 1020 فقط یک بار وارد بانک بشه چکار کنم

sayvan
شنبه 03 دی 1390, 21:27 عصر
میتونی اون فیلد رو تو دیتا بیست کلیدش کنی تا مقادیر منحصر به فرد و غیر تکراری درج شود
و در کد برنامه ات با دستور CATCH{} TRY{} کنترلش کنی
راه حل دیگه اینست که وقتی کاربر دکمه ذخیره رو زد اول چک کنه که شماره 1020 وجود داره یا نه با استفاده از SQLDataReader