+2 امتیاز
سلام

من برای جلوگیری از افزونگی در sql، داخل فرم برنامم از کمبوباکس استفاده کردم اما وقتی ایتم موردنظر کمبوباکس رو انتخاب میکنم خود ایتم انتخابی داخل پایگاه داده ذخیره میشه اما من میخوام بجای اسم ایتم کد ایتم مثلا (0و1و2و....) داخل پایگاه ذخیره بشه

اگر سوالم مفهومه میشه لطفا منو راهنمایی کنید...؟
سلام. از خاصیت DisplayMember و ValueMember کمبو باکس استفاده کنید.
توسط (2,595 امتیاز) 5 15 90

4 پاسخ

+2 امتیاز
سلام

اینجور که من فهمیدم شما میخواین با انخاب نام کد اون توی پایگاه داده ذخیره بشه

میتونید برای این یک لیبل تعریف کنید و یک دستور سلکت برای کمبو باکس که اگه کمبوباکس چیزی رو نشون داد کدش رو روی لیبل نشون بده و بعد وقتی میخواین توی بانکتون ذخیرش کنید لیبل رو ذخیره کنید

بازم اساتید شاید نظرات بهتری داشته باشن

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

راحت ترین راه به نظر من همینه

البته بازم اساتید محترم شاید نظرات بهتری داشته باشن
توسط (2,130 امتیاز) 7 26 143
میشه لطفا کدش رو قرار بدین..؟
توسط (195 امتیاز) 1 11 40
+2 امتیاز
سلام ، شما چرا ایندکس آیتم رو اضافه نمیکنی بجای خود کلمه رو ؟

تصویر خطارو قرار دادم

توسط (195 امتیاز) 1 11 40

شما به احتمال 90% اسم کلوم رو اشتباه می نویسید وگرنه نباید ارور بده

اینم عکس

توسط (1,087 امتیاز) 8 52
+1 امتیاز
            SqlConnection.ClearAllPools();
            string AdapterText = "select * from Asli where NameAsli='"+cmboxAsli.Text+"'";
            SqlDataAdapter Adapter = new SqlDataAdapter(AdapterText, Connectionstring);
            DataTable dt = new DataTable();
            try
            {
                Adapter.Fill(dt);
                lblIdAsli.Text = dt.Rows[0].Field<Int64>("IdAsli").ToString();
            }
            catch
            {
            }

 

اینم از کد اگر متوجه نشدی بگو توضیح بدم

الان یه مساله ای هست....

اونم اینه که شما کدارو با ADO.net نوشتین اما من پروژم رو با LINQ نوشتم یعنی اصلا connectionstring و dataadapter و ..... توش نمیتونم تعریف کنم مگر اینکه این یه قسمت رو با ADO بنویسم

میشه شما یه توضیحی راجع به کدها بدین که اگر نتونستم با linq کد رو بنویسم از کدهای پیشنهادی شما استفاده کنم...؟
توسط (195 امتیاز) 1 11 40
سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,923 کاربر

دسته بندی ها

...