آموزش کامل دیتابیس در دلفی
      

 
Persian Forum Network - Try to be a Professional
صفحه نخست .:.  کاربران .:.   .:. تقویم  .:. کاربران آنلاین
خوش آمدید میهمان ( ورود | ثبت نام )
  /     /  



آموزش کامل دیتابیس در دلفی باز / بسته
نویسنده
پیغام
ارسال شده در تاریخ جمعه 10 شهریور 1385 - 12:31 صبح
تازه اول راهه

تازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راهه

گروه: کاربران
آخرین بازدید: چهار شنبه 15 آذر 1385 - 10:37 بعدازظهر
پست ها: 16, بازدید ها: 16

سلام
قرار شده که آموزش ها رو اینجا بزارم! اما توجه کنید
که آموزش ها مال من نیست! و برای آموزش های
بیشتر و جدیدتر ! و در خواست آموزش! به این تاپیک برید
http://www.irankorea.com/barnamenevis/barnamenevis-about27.html
در ضمن لطفآ به خاطر این لینک پست را پاک نکنید
چون آموزش مال من نیست مجبورم لینک بدم
اما تا جایی که می تونم آموزش ها رو اینجا می زارم
باز هم تکرار می کنم!برای در خواست باید به این تاپیک برید
آموزش اول رو توی پست بعدی می زارم!


یادتون نره! آموزش ها مال من نیست!واسه همین اگر
سوال دارید و یا می خواهید در خواست آموزش بدید
باید به این تاپیک برید!اما من تا جایی که می تونم
آموزش ها رو اینجا می زارم! از توجه شما ممنونم!


به زودی آموزش اول رو از این تاپیک می زارم اینجا!
موفق باشید




همه چیز در مورد برنامه نویسی

دلفی ، ویژال بیسیک ، سی و سی++

جاوا اسکریپت ، موتور های مختلف بازی سازی

برنامه نویسی تحت وب ، برنامه نویسی تحت ویندوز و ...

http://www.irankorea.com/barnamenevis
پست شماره 10235
تبلیغات
ارسال شده در تاریخ شنبه 11 شهریور 1385 - 8:21 بعدازظهر
تازه اول راهه

تازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راهه

گروه: کاربران
آخرین بازدید: چهار شنبه 15 آذر 1385 - 10:37 بعدازظهر
پست ها: 16, بازدید ها: 16

سلام
خوب بالاخره آموزش اول رو از فروم گذاشتم


درس1 : آشنایی با بانک اطلاعاتی
دوستان اول به نظرم لازم بود که درباره معنای بانک اطلاعاتی بدونین.
برای فهم راحت این موضوع یک مثال میزنم.
فرض کنید یک دفترچه تلفن خریدید.
معمولا 3 بند در آن مشترک است
1. نام
2. تلفن
3. آدرس
که زیر آنها کلی جای خالی برای نوشتن تلفن و اسم هست.
در مفهوم بانک اطلاعاتی به هر یک از این بخشهای 1-2-3 یک فیلد گفته میشود.
به هر یک از اسم و فامیلی که مینویسیم یک رکورد گفته میشود.
در ساخت بانک اطلاعاتی همیشه تعداد فیلدها محدود است و نوع آنها مشخص میباشد.
ولی رکوردها تا اندازه ای که هارد شما ضرفیت دارد امکان ذخیره اطلاعات را دارد.
به مخموعه ای از فیلدها و رکوردها یک بانک اطلاعاتی گویند.


ساختار بانکهای اطلاعاتی معمولا تجربی است و راه خاصی برای تشخیص تعداد و نوع فیلدها وجود ندارد و فقط با کارکردن زیاد می توان ساختار بهینه را آموخت.
دیتابیسها دو نوعند. دیتابیسهای یک جدوله مثل فاکسپرو و دی بیس. و دیتابیسهای چند جدوله مانند اکسس.
چون هدف ما آموزش دیتابیس دلفی است بیشتر درباره این موضوع (طراحی بانک اطلاعاتی) صحبت نمیکنم




منبع : http://www.irankorea.com/barnamenevis




همه چیز در مورد برنامه نویسی

دلفی ، ویژال بیسیک ، سی و سی++

جاوا اسکریپت ، موتور های مختلف بازی سازی

برنامه نویسی تحت وب ، برنامه نویسی تحت ویندوز و ...

http://www.irankorea.com/barnamenevis
پست شماره 69140
ارسال شده در تاریخ شنبه 18 شهریور 1385 - 4:44 صبح
تازه اول راهه

تازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راهه

گروه: کاربران
آخرین بازدید: چهار شنبه 15 آذر 1385 - 10:37 بعدازظهر
پست ها: 16, بازدید ها: 16

سلام
خوب بالاخره آموزش دیتابیس ، قسمت دوم رو هم نوشتم
از همون فروم برنامه نویس!


درس2 : معرفی دیتابیس به دلفی
برای این منظور در دلفی یک سری کامپوننت وجود دارد که در بخش Data Access و Data control قرار دارد.
در بخش اول معمولترین کامپوننت هایی که استفاده می شود Table و Datasource است.
Table برای معرفی دیتابیس استفاده میشود
شما میتوانید در بخش DataBaseName اسم فایل دیتابیس طراحی شده خودتون رو وارد کنید
پیشنهاد من اینه که همیشه فایل دیتابیستون رو اونجایی قرار بدین که فایا EXE شما قرار داره. چون به این ترتیب نیازی به تعریف مسیر ندارید.
در بخش TableType شما میتوانید نوع دیتابیسی که باهاش کار می کنید رو معرفی کنید.
بعد از این دو مورد مهمترین مسائلی که وجود داره اول بخش ف ی ل ت ر کردن آن است که میتوانید با ساختار زیر عمل کنید.


(FieldName1) = 'String' and (FieldName2) = number
منظور از (FieldName1&2) اسم فیلدی هست که شما در دیتابیس معرفی کردید و جنس فیلد اول کاراکتری و جنس فیلد دوم عددی میباشد.


و دوم بخشی برای استفاده چند کاربره از دیتابیس که در صورتی که مقدار CachedUpdate برار True باشد, امکانپذیر است.
درباره طرقه استفاده از آن در درسهای بعدی توضیح میدم.


بعد از تعریف Table شما میتوانید Datasource را روی فرم گذاشته و به راحتی Table رو به Datasource مرتبت کنید.


دلیل استفاده از دیتاسورس در درس بعدی قرار دارد



موفق باشید
منبع : http://www.irankorea.com/barnamenevis




همه چیز در مورد برنامه نویسی

دلفی ، ویژال بیسیک ، سی و سی++

جاوا اسکریپت ، موتور های مختلف بازی سازی

برنامه نویسی تحت وب ، برنامه نویسی تحت ویندوز و ...

http://www.irankorea.com/barnamenevis
پست شماره 69141
ارسال شده در تاریخ جمعه 28 مهر 1385 - 3:45 بعدازظهر
تازه اول راهه

تازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راهه

گروه: کاربران
آخرین بازدید: چهار شنبه 15 آذر 1385 - 10:37 بعدازظهر
پست ها: 16, بازدید ها: 16

سلام


اوه اینجا پوسیده شده .

این هم از آموزش سوم.

درس 3 : ارتباط دادن دیتابیس به فرم
دوستان دو موردی که در درس قبلی مطرح شدند ، اشیا غیر نمایشی هستند.
یعنی اگر این دو بر روی یک فرم قرار داشته باشند ، اگر برنامه اجرا شود چیزی بر روی فرم ظاهر نمیشود.
البته معمولا بر روی DataModul قرار میگیرند که بعدا درباره آن صحبت میشود.
در واقع این دو یک رابط بین دیتابیس و اشیا نمایشی هستند.

اشیا نمایشی در بخش DataControl وجود دارد که در این در به توضیح DBText و DBEdit می÷ردازیم و در درس بعدی توضیحات را کاملتر می کنیم.

DBText : این شی برای نمایش یک مقدار که در درون دیتابیس وجود دارد استفاده میشود.
در خصوصیات تمام زیر مخموعه DataControl یک بخش به نام DataSource وجود دارد که اگر آن را انتخاب کنید ، لیستی از Datasource هایی که قبلا ایجاد کردید را در آن میبینید.
یک خصوصیت مهم دیگر نیز وجود دارد که DataField میباشد.
این خصوصیت یکی از فیلدها را برای DBText مشخص مینماید تا به نمایش درآورد.
باقی خصوصیات را قاعدتا میشناسید. و هیچ چیز خاص و مهمی ندارد.
DBEdit : این شی درست مثل DBText میباشد با این تفاوت که امکان تغییر نیز وجود دارد.
Event های این شی بیشتر از DBText است ولی تمام این Event ها در سایر اشیا دلفی مشترک است.

DBComboBox هم دقیقا مشابه با DBEdit است با این مزیت که میتوان مقادیر را نیز محدود کرد.
سایر اشیا هم مانند DBImage و DBMemo برای دسترسی به فیلدهای عکسی و یادداشتی استفاده میشوند.
برای اینکه این مبحث خیلی طولانی نشد DBGrid در درس بعدی آموزش داده میشود.



موفق باشید . بای

 



همه چیز در مورد برنامه نویسی

دلفی ، ویژال بیسیک ، سی و سی++

جاوا اسکریپت ، موتور های مختلف بازی سازی

برنامه نویسی تحت وب ، برنامه نویسی تحت ویندوز و ...

http://www.irankorea.com/barnamenevis
پست شماره 69142
« تاپیک قبلی | تاپیک بعدی »


خواندن این تاپیک باز / بسته
کاربر فعال: 0 (0 مهمان, 0 کاربر, 0 کاربر ناشناس)
در حال حاضر هیچ کاربری در حال مشاهده این تاپیک نیست.
مدیران انجمن: فرشاد, Shahrad, Xiphi, علیرضا, ace4cia, fmh1, Armin25

دسترسی ها باز / بسته

اختلاف زمانی GMT +3:30, ساعت 1:29 صبح



   Sponsored By
EUKHOST - InstantASP - MTN Irancell
Execution: 0.141. 14 queries. Compression Disabled
Powered By InstantForum.NET v4.1.4 © 2008
Contact Us .:. Advertising .:. Professional Web Hosting.:. Account Setting
PF News .:. Dolphins .:. PF Girls .:. PF Boys .:. PFN MVP .:. Persian Pics
2004-2008 Persian Forum Network. All Rights Reserved.