کد نمایش اطلاعات، همه فیلدهای یک ستون جدول در combo box رو می خواستم؟(به زبان سی شارپ)
برای نمایش و انتخاب یکی از عناصر ستون به غیر از combo box راه دیگری هستش؟
ممنون
کد نمایش اطلاعات، همه فیلدهای یک ستون جدول در combo box رو می خواستم؟(به زبان سی شارپ)
برای نمایش و انتخاب یکی از عناصر ستون به غیر از combo box راه دیگری هستش؟
ممنون
سلام
دوست عزیز شما می تونید برای انتخاب فیلدهای یک ستون از یک دستور انتخاب استفاده کنیید و سپس فیلدهای بدست آمده رو به کلکسیون Items شی combo box اضافه کنید.
دستور انتخاب می تونه اینجوری باشه :
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
موفق باشید.
سلام
کد اضافه کردن ColumnName به ایتم combo box چه شکلی هستش؟
اگر شما در کل برنامه فقط به فیلدهای همان ستون نیاز دارید دستور انتخاب اولیه رو مطابق پست قبل قرار بدین و از کد زیر استفاده کنید و در غیر اینصورت دستور انتخاب رو هر گونه که نیاز شما رو برطرف می کنه قرار بدین ونهایتا از کد زیر استفاده کنید .
که CommandString همان دستور انتخاب و ConnectionString رشته اتصال و ColumnName نام ستونی هست که می خواین فیلدهاش در ComboBox نشون داده بشن.
موفق باشید.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کد اضافه کردن ColumnName به ایتم combo box چه شکلی هستش؟
سلام.
این دیگه چه سوالیه؟
چنین سوالی = هنگ.
اگه منظورتون آیتم هست میتونی از کد زیر استفاده کنی:
موفق باشید.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ممنون.کد رو نوشتم درست کار کرد.
من مفهومش رو نفهمیدم کپی کردم ازش.ممنون میشم همه قسمت های دو خط آخر رو کامل برام توضیح بدین
Last edited by mohammad2006; 16-07-2009 at 23:29.
خصیصه ی Rows تمام ردیف های یک DataTable رو بر می گردونه که در اینجا ما با یک حلقه foreach بین تک تک ردیف ها پیمایش می کنیم و مقدار ستون مورد نظر شما رو از هر ردیف استخراج و اونو به ایتم های ComboBox اضافه می کنیم.من مفهومش رو نفهمیدم کپی کردم ازش.ممنون میشم همه قسمت های دو خط آخر رو کامل برام توضیح بدین
موفق باشید.
سلام
البته فقط یادآوری میکنم که شما میتوانید از datsource هم استفاده کنید...
با این روش میتوانید یک Vaalue هم به هر آیتم تخصیص دهید تا مثلاً یک سری متن string را بتوانید به یک سری اعداد ایندکس شده (مثلاً primarykey سطر مورد نظر) ارتباط دهید.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
از همه دوستان که راهنمایی می کنند ممنونم.
3 تا سوال داشتم:
در این کدهای بالا dt توی کدوم دیتا ست قرار می گیره؟
دستور select رو به چه نحوی روی یک data table میشه اجرا کرد؟
در این کد (foreach(DataRow row in dt.Rows
datarow نوع داده مثل int است یا فرق می کنه.چه نوع داده ای است؟
Last edited by mohammad2006; 18-07-2009 at 09:50.
با سلام
1) dt یک شی DataTable خالی هست و در مثال فوق ما اونو با یه شی DataAdapter (در اینجا da ) و متد Fill پر می کنیم و اطلاعات رو از پایگاه داده به اون انتقال می دیم.
ولی شما می تونید بجای استفاده از یک DataTable از یک DataSet استفاده کنید که در اینجا نیازی به اینکار نیست.
2)برای مثال کد زیر تمام ردیف هایی که FirstName اونها با A شروع میشه رو بر می گردونه.
3)دقیقا منظور شما رو نفهمیدم ولی دو حلقه ی زیر هیچ تفاوتی باهم ندارند.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اضافه می کنم کدی که دوست عزیز H2 گذاشتن دات نتی تر و بهتر است و استفاده از اون میتونه بهتر باشه.
موفق باشید.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)