ravegoat
15-09-08, 10:23
با سلام!
در این تاپیک، در مورد نحوه ی استخراج داده از بانک اطلاعاتی و چاپ آن توسط پرینتر بحث می کنیم.
در موضوعات قبلی توضیح داده شده بود که چگونه می توان یک بانک اطلاعاتی Ms Access را وارد برنامه ی خود کنیم.
بانک وارد شده را می توانیم توسط کنترل DataGridView نمایش دهیم. به علاوه می توانیم با این کنترل اطلاعات دلخواه خود را از دیتابیس استخراج کنیم.
سپس برای چاپ کردن داده ها از PrintDocument و PrintDialog استفاده می کنیم.
در رویداد PrintDocument_Print توسط e.Graphics.DrawString می توانیم داده های خود را به روی شی PrintDocument ترسیم کنیم. سپس با PrintDialog تنظیمات مربوط به چاپ را انجام دهیم.
در نهایت با دستور PrintDocument.Print، سند خود را چاپ کنیم.
من در این پست یک برنامه با سورس VB.Net قرار می داده ام.
نام این برنامه ArunStudentDB است. این برنامه اطلاعات دانش آموزان را از بانکی به نام StudentGrade.mdb وارد یک DataGridView می کند. بعد از این کار، کاربر می تواند شماره ردیف دانش آموز را توسط یک NumericUpDown تعیین کند. ArunStudentDB با دریافت شماره ی ردیف، نام دانش آموز را به او نمایش می دهد. سپس کاربر می تواند با زدن دکمه Print، نمرات دانش آموز تعیین شده را که در دیتابیس قرار دارد به واسطه ی DataGridView استخراج کرده و چاپ می کند.
به علاوه ArunStudentDB دارای کنترل PrintPreviewDialog نیز است که پیش نمایش سند چاپ را به شما نشان می دهد.
دانلود (Only the registered members can see the link)
75 کیلوبایت
لینک مستقیم
مشکل یا سوالی داشتید، دوستان و بنده در خدمتیم.:wink:
با سپاس
آرمین:11():
در این تاپیک، در مورد نحوه ی استخراج داده از بانک اطلاعاتی و چاپ آن توسط پرینتر بحث می کنیم.
در موضوعات قبلی توضیح داده شده بود که چگونه می توان یک بانک اطلاعاتی Ms Access را وارد برنامه ی خود کنیم.
بانک وارد شده را می توانیم توسط کنترل DataGridView نمایش دهیم. به علاوه می توانیم با این کنترل اطلاعات دلخواه خود را از دیتابیس استخراج کنیم.
سپس برای چاپ کردن داده ها از PrintDocument و PrintDialog استفاده می کنیم.
در رویداد PrintDocument_Print توسط e.Graphics.DrawString می توانیم داده های خود را به روی شی PrintDocument ترسیم کنیم. سپس با PrintDialog تنظیمات مربوط به چاپ را انجام دهیم.
در نهایت با دستور PrintDocument.Print، سند خود را چاپ کنیم.
من در این پست یک برنامه با سورس VB.Net قرار می داده ام.
نام این برنامه ArunStudentDB است. این برنامه اطلاعات دانش آموزان را از بانکی به نام StudentGrade.mdb وارد یک DataGridView می کند. بعد از این کار، کاربر می تواند شماره ردیف دانش آموز را توسط یک NumericUpDown تعیین کند. ArunStudentDB با دریافت شماره ی ردیف، نام دانش آموز را به او نمایش می دهد. سپس کاربر می تواند با زدن دکمه Print، نمرات دانش آموز تعیین شده را که در دیتابیس قرار دارد به واسطه ی DataGridView استخراج کرده و چاپ می کند.
به علاوه ArunStudentDB دارای کنترل PrintPreviewDialog نیز است که پیش نمایش سند چاپ را به شما نشان می دهد.
دانلود (Only the registered members can see the link)
75 کیلوبایت
لینک مستقیم
مشکل یا سوالی داشتید، دوستان و بنده در خدمتیم.:wink:
با سپاس
آرمین:11():