پاسخ به نظرات خوانندگان 

سلام  ! 

JDBC یه رابط برنامه سازی کاربردیه (API)  که باعث میشه برنامه های جاوا به دیتا بیس متصل بشن. مثل یه استاندارد می مونه و اصلا واسش مهم نیست که تو الان از Mysql داری استفاده می کنی یا Oracle ، همیشه با یه روش اتصال به دیتا بیس رو برقرار می کنه. 

اما چه وظایفی بر عهده داره ؟ 

1 - ارتباط با پایگاه داده 

2 - ارسال دستورات sql 

3 - پردازش و دریافت نتایج برگشتی از پایگاه داده 

4 - قطع ارتباط با بانک اطلاعاتی 

چه شکلی میشه این وظایف رو پیاده سازی کرد؟؟؟ 

ابتدا باید نوع درایور رو واسه اتصال معین کنیم . 

سپس باید برای اتصال یه URL تعریف کرده و با استفاده از متد زیر اونو فراخوانی کنیم. همین طور که می بینی داخل URL در واق داریم می گیم می خوایم به کدومو دیتابیس متصل بشیم ، نام کاربری و پسورد ما چیه ؟ 

حالا واسه پرس و جو از پایگاه داده ، به متد کلاس statement نیاز داریم تا دستور sql رو ببره واسه پایگاه داده 

سپس برای اجرا ی دستور SQL از متد execute استفاده می کنیم البته گاهی وقت ها اگه قراره نتیجه رو برگردونه باید execute query بزنی اما اگه فقط می خوای اجرا بشه همون execute کافیه . البته مدل های مختلف دیگه ایی هم داره مثل execute update و .... که واسه عملیات خاصی مثل درج و ویرایش داده ها در جدول استفاده میشه. 

آخر دست هم باید connection رو ببندیم. 

البته می دونی که باید همه ی این دستورات رو داخل بلوک try - catch بنویسی . 

--------------------------------------------------------------------------------------------------------------------------------

غصه مرا کُشت...!!! وقتی دیدم دست به سینه ایستاده ای... تمام ِ راه را برای آغوشَت دویده بودم بی انصاف....