تور لحظه آخری
امروز : چهارشنبه ، 29 اسفند 1403    احادیث و روایات:  پیامبر اکرم (ص):روزه بگيريد تا تندرست باشيد.
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

خرید پرینتر سه بعدی

سایبان ماشین

armanekasbokar

armanetejarat

Future Innovate Tech

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

پی جو مشاغل برتر شیراز

خرید یخچال خارجی

بانک کتاب

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

قیمت فرش

خرید بلیط هواپیما

بلیط اتوبوس پایانه

خرید از چین

خرید از چین

خرید سرور اچ پی ماهان شبکه

خودارزیابی چیست

رزرو هتل خارجی

تولید کننده تخت زیبایی

سی پی کالاف

دوره باریستا فنی حرفه ای

چاکرا

استند تسلیت

کلینیک دندانپزشکی سعادت آباد

پی ال سی زیمنس

دکتر علی پرند فوق تخصص جراحی پلاستیک

تعمیر سرووموتور

تحصیل پزشکی در چین

مجله سلامت و پزشکی

تریلی چادری

خرید یوسی

مهاجرت به استرالیا

ایونا

تعمیرگاه هیوندای

کاشت ابرو با خواب طبیعی

هدایای تبلیغاتی

خرید عسل

صندوق سهامی

تزریق ژل

خرید زعفران مرغوب

تحصیل آنلاین آمریکا

سوالات آیین نامه

سمپاشی سوسک فاضلاب

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

صندلی گیمینگ

دفترچه تبلیغاتی

خرید سی پی

قالیشویی کرج

سررسید 1404

تقویم رومیزی 1404

ویزای توریستی ژاپن

قالیشویی اسلامشهر

قفسه فروشگاهی

چراغ خطی

ابزارهای هوش مصنوعی

آموزش مکالمه عربی

اینتیتر

استابلایزر

خرید لباس

7 little words daily answers

7 little words daily answers

7 little words daily answers

گوشی موبایل اقساطی

ماساژور تفنگی

قیمت ساندویچ پانل

مجوز آژانس مسافرتی

پنجره دوجداره

خرید رنگ نمای ساختمان

ناب مووی

خرید عطر

قرص اسلیم پلاس

nyt mini crossword answers

مشاوره تبلیغاتی رایگان

دانلود فیلم

قیمت ایکس باکس

نمایندگی دوو تهران

مهد کودک

پخش زنده شبکه ورزش

 






آمار وبسایت

 تعداد کل بازدیدها : 1866350456




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

سوال در مورد combo box , datagrid view


واضح آرشیو وب فارسی:سایت ریسک: nazanin_YECIYEDONE08-06-2009, 12:42 AMبا سلام و خسته نباشید خدمت دوستان عزیز ، سوالی داشتم در مورد پایگاه داده ها در vb.net یه پروژه ای میخوام بنویسم ، اما از اونجایی که vb.net رو زیاد بلد نیستم از اساتید گرام میخوام که کمکم کنن.http://www.barnamenevis.org/forum/images/smilies/yahoo/106.gif سوال اولم اینکه توی برنامه یه کمبو باکس دارم که به دیتا بیس Access وصله و محتواش از جدولای دیتا بیس پر میشه حالا میخوام به این کمبو باکس یک گزینه ی ثابت اضافه کنم با عنوان مقدار جدید که با زدن اون یک مقدار جدید رو بگیره و اضافه کنه به جدول . سوال دوم اینه که چطوری اطلاعات رو تو دیتا گرید نمایش بدیم ، مثلا فرض کنید اطلاعات چند تا محصول تو یک جدوله و ما میخوایم مشخصات تعدادی ازا ونا رو که تاریخ خریدشون بین a و b هست رو استخراج کرده و تو دیتا گرید نمایش بدم ، اینکار چطوری امکان پذیره ؟ در ضمن اگه دوستان یه منبع اینترنتی یا کتاب الکترونیکیه خوب در رابطه با برنامه نویسیه پایگاه داده تو vb.net دارن ممنون میشم معرفی کنن. hamishebahar08-06-2009, 11:58 AMسلام دوست عزیز خسته نباشید.برای DataGridView مراحل زیر رو دنبال کن: در پنجره مشخصات قسمت DataSource روی گزینه Add Project Data Source کلیک کن(مطابق شکل): http://i40.tinypic.com/98vew2.jpg حالا در صفحه باز شده مطابق شکل گزینه DataBase رو انتخاب نموده و گزینه Next رو بزن(مطابق شکل): http://i43.tinypic.com/21o5xsp.jpg در اینجا نوع دیتابیس رو مشخص میکنی مثلاً Access و Continue رو میزنی: http://i40.tinypic.com/r2osap.jpg در پنجره باز شده آدرس فایل رو وارد میکنی مثل شکل زیر-(گزینه TestConnection برای امتحان دیتابیس و کانکشن هست): http://i41.tinypic.com/33fgl1j.jpg Ok رو بزن چند بار که Next رو بزنی پنجره زیر باز میشه که میتونی جدولها و فیلدها رو انتخاب کنی و Finish رو میزنی: http://i40.tinypic.com/14t3six.jpg امیدوارم واضع توضیح داده باشم.درمورد ComboBox اگه میشه بیشتر توضیخ بدین من متوجه نشدم. _H2_08-06-2009, 12:15 PMسلام 1- دو راه مشخص دارید یا شما از DataReader در حلقه و Items.Add استفاده کردید... که با توجه به شروع کار تازه تان گمان نمیکنم از این روش رفته باشید پس بیخیال! یا از DataTable و DataAdapter استفاده کردید و سپس آن را با DataSource به کامبو داده اید... در این صورت کدی شبیه این لازم دارید... !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! ===== 2- کافیست دستور SQL خود را عضو کنید. یعنی دستور SQL عادی شما چیزی شبیه این است: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! باید آن را چنین اصلاح کنید: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! شما احتماً از ویزارهای TypedDataSet ها استفاده میکنید ... ؟ بر روی جدول در TypedDataSet راست کلیک و فرمان Add->Query بدهید و در محل SQL چیزی شبیه دستور فوق وارد کنید و ویزارد را پیگیری کنید. ===== ... یه منبع اینترنتی یا کتاب الکترونیکیه خوب در رابطه با برنامه نویسیه پایگاه داده تو vb.net دارن ممنون میشم ... شما باید دنبال کتوب ADO.Net باشید. این کتوب با این عنوان در واقع همان "برنامه نویسیه پایگاه" است. اگر به بازار مراجعه کنید، متوجه میشوید چندین جلد کتاب با این عنوان موجود هستند. در مورد pdf هم من فقط نسخه انگلیسی دارم که نمیدانم به کارتان می آید ؟ یا نه؟ (البته شاید دوستان دیگری منابعی فارسی خوبی بشناسند و معرفی کنند) ===== موفق باشید. ویرایش: در زمانی که جواب را داشتم تایپ میکردم، پست کاربر عزیز جناب hamishebahar را هنوز ندیدم بودم. گرچه خوشبختانه به نظر میرسد مطالبمان چندان موازی کاری هم نشده است. nazanin_YECIYEDONE08-06-2009, 12:30 PMسلام و خسته نباشید و تشکر ازهر دو عزیز :31::اتفاقا خلاف تصور شما دقیقا از دیتا ریدر استفاده کردم به شکل زیر dr = cmd.ExecuteReader While dr.Read ComboBox2.Items.Add(dr("model")) End While از توضیحاتتون متشکرم ولی توضیحات قسمت دومتون رو متوجه نشدم این ویزارهای TypedDataSet چی هستن؟ چطوری میشه ازشون استفاده کرد؟ قسمت دوم پاسختون مربوط میشه به سوالم در مورد دیتا گرید؟اگه میشه بیشتر توضیح بدید ممنون _H2_08-06-2009, 05:00 PMسلام اتفاقا خلاف تصور شما دقیقا از دیتا ریدر استفاده کردم به شکل زیر جالبه! خوب اینکه دیگر خیلی جوابش مشخص است! کافی است یک Items.Add دلخواه قبل از شروع حلقه اضافه کنید! !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! ===== این ویزارهای TypedDataSet چی هستن؟ تو پست قبلی ام گفتم datareader را بیخیال! حالا میگم dataset را بیخیال!!!!!! از شوخی بگذریم به پست دوم کاربر hamishebahar مراجعه کنید. ===== قسمت دوم پاسختون مربوط میشه به سوالم در مورد دیتا گرید؟ راه معمول استفاده از گراید در دات نت، استفاده از dataset است. dataset یک نوع typeddataset هم دارد که در واقع وراثت dataset است و متدها و جداول دیتابیس را بانام میشناسد (که توضیحات کاربر hamishebahar هم به همین مطلب اشاره داشته....) برای dataset معمولی میتوان از کدی مثل این جهت پر کردن گراید استفاده کرد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! ( البته یک باگ قدیمی در ساختار تاریخ OLEDB دات نت موجود بوده که امیدوارم رفع شده باشد... حتماً یک بار تاریخ Date.UtcNow را چک کنید. ) ===== پیشنهاد میکنم حتماً کتابی با عنوان ADO.Net تهیه و مطالعه کنید، چون این سمپلها و توضیحات جای کتاب 400 صفحه ای را نمیگیرد و فایده آموزشی ندارد و بیشتر برای رفع اشکال کاربرد دارند. موفق باشید. سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 2501]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن