PDA

View Full Version : بدست آوردن همه فیلدهای مرتبط با DropDownList



Reborn
سه شنبه 01 آبان 1386, 16:23 عصر
سلام.
من یک رکورد دارم مثلا با این فیلد ها:
کد کالا، نام کالا، قیمت، موجودی
کد کارا رو به Value و نام کالا رو به Text متصل کردم.
حالا چطور میتونم بدون گرفتن یک Query دیگه بر اساس کد کالا قیمت کالا رو بدست بیارم؟
ممنون از توجه دوستان...

ghafoori
سه شنبه 01 آبان 1386, 16:59 عصر
دوست عزیز می توانید مثلا یک همچین کدهایی را استفاده کنید

select NameKala,CodeKala From TableName Where CodeKala=number

select NameKala,CodeKala From TableName Where CodeKala>number1 and CodeKala<number2

Reborn
سه شنبه 01 آبان 1386, 18:02 عصر
نه دوست عزیز منظورم اس کیو ال نیست
خواندن سایر فیلدها از Dataset متصل به DropDownList

ghafoori
سه شنبه 01 آبان 1386, 19:14 عصر
در دیتاست می توانید از متد select دیتاتیبل استفاده کنید فقط کافی است شرط را بنویسید

tablename.select("CodeKala=number")
حالا این کد ارایه ای از datarow می دهد

PC2st
سه شنبه 01 آبان 1386, 19:21 عصر
یا اینکه شیئ CurrencyManager یا BindingManagerBase منبع داده (DataSet) رو بدست بیارید (توسط خاصیت BindingContext از فرم یا ...)... سپس توسط خاصیت Position (از شیئ CurrenyManager یا ...) به رکورد (سطر) فعلی دسترسی دارید که این خاصیت شماره سطر فعلی رو برمیگردونه (که اون سطر در ComboBox انتخاب شده) و توسط شماره سطر (Position) میتونید به سطر مورد نظر در DataSet دسترسی داشته باشید.

Reborn
چهارشنبه 16 آبان 1386, 12:57 عصر
من برای اتصال به DropDownList از SqlCommand استفاده میکنم. زیاد هم با امکانات C# آشنا نیستم. لطفا درصورت امکان یک یا دو خط کد که لازم هست رو بنویسید.
متشکرم...

Reborn
شنبه 19 آبان 1386, 12:24 عصر
واقعا کسی نیست بتونه جواب این سئوال مبتدی روبده؟