مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

MehdiZakeri

عضویت از 1401/06/11

ارتباط ComboBox و TextBox در #C

  • یکشنبه 13 شهریور 1401
  • 19:20
تشکر میکنم

سلام من یه برنامه تو سی‌شارپ داشتم مینوشتم

یه دیتابیس دارم

که از طریق کمبوباکس بهش وصل میشم

 

میخوام وقتی از کمبوباکس آیتمی رو انتخاب کردم

داده‌ی یه ستون متناظر دیگه از این دیتابیس رو تو یه تکست باکس بهم بده

 

تو سایتتون که میدیدم

قبلا یه بنده خدایی همچین سوالی رو از شما پرسیده بود

https://barnamenevisan.org/Forums/Post9551.html

طبق کدی که گفتین من نوشتم

 

ولی به مشکل همون بنده خدا خوردم

 

توی تکست باکس فقط اولین داده از دیتابیس رو بهم نشون میده

 

و با تغییر آیتم‌های کمبوباکس این تکست باکسم تغییری نمیکنه

 

ممنون میشم که راهنمایی کنین

 

فایل مربوطه‌اش رو ضمیمه کردم

پاسخ های این پرسش

تعداد پاسخ ها : 11 پاسخ
کاربر سایت

علی رضایی

عضویت از 1401/06/14

  • دوشنبه 14 شهریور 1401
  • 10:09

سلام دوست من وقت بخیر

شما داخل رویداد SelectedtIndexChange چه کوئری نوشتید دوست عزیز؟ لطفا یک عکس از کد این بخش ارسال کنید

کاربر سایت

MehdiZakeri

عضویت از 1401/06/11

  • دوشنبه 14 شهریور 1401
  • 11:28

فایل ضمیمه 

فایل های ضمیمه

کاربر سایت

علی رضایی

عضویت از 1401/06/14

  • دوشنبه 14 شهریور 1401
  • 13:53

دوست عزیز داخل کوئریتون باید شرط اعمال کنید و بگید که کدوم استان هارو بیاره

کاربر سایت

MehdiZakeri

عضویت از 1401/06/11

  • دوشنبه 14 شهریور 1401
  • 14:28

مهندس جان امکانش هست که کد این شرطی که میگین رو برام بنویسین🙏🏻🙏🏻🙏🏻

کاربر سایت

MehdiZakeri

عضویت از 1401/06/11

  • دوشنبه 14 شهریور 1401
  • 14:30

توی کمبوباکس لیست استان‌ها رو دارم. میخوام وقتی استانی رو انتخاب کنم، آیدی مربوط به همون استان رو تو تکست باکس بهم نشون بده

کاربر سایت

علی رضایی

عضویت از 1401/06/14

  • دوشنبه 14 شهریور 1401
  • 16:40

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

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

کاربر سایت

MehdiZakeri

عضویت از 1401/06/11

  • دوشنبه 14 شهریور 1401
  • 22:04

مهندس جان من این روش که گفتین رو زدم ولی مشکلش برطرف نشد. فایل کد رو ضمیمه میکنم شما میتونین یه بررسی‌اش کنین🙏🏻

فایل های ضمیمه

کاربر سایت

علی رضایی

عضویت از 1401/06/14

  • چهارشنبه 16 شهریور 1401
  • 09:07

دوست عزیز فایل شما برای من باز نمیشه

لطفا عکس از کدتون ارسال کنید با تشکر

کاربر سایت

MehdiZakeri

عضویت از 1401/06/11

  • چهارشنبه 16 شهریور 1401
  • 14:08

فایل ضمیمه

فایل های ضمیمه

کاربر سایت

MehdiZakeri

عضویت از 1401/06/11

  • چهارشنبه 16 شهریور 1401
  • 14:08

عکس کد نوشته شده

فایل های ضمیمه

کاربر سایت

علی رضایی

عضویت از 1401/06/14

  • شنبه 19 شهریور 1401
  • 01:42

دوست من شما کوئریتون جوری نوشته شده که همیشه یک مقدار رو برمیگردونه

میتونید از این کوئری زیر استفاده کنید

SELECT * FROM tblostan WHERE Title LIKE N'%اسم استانی که انتخاب کردین رو اینجا باید بزارید%'

فقط دوست من توجه کنید که Title که داخل کوئری نوشتم مربوط میشه به اسم ستون جدولتون که نام استان داخلش ذخیره میشه

کاربرانی که از این پست تشکر کرده اند MehdiZakeri

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)