یاری فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

یاری فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

تحقیق درباره معرفی رشته برق

اختصاصی از یاری فایل تحقیق درباره معرفی رشته برق دانلود با لینک مستقیم و پر سرعت .

تحقیق درباره معرفی رشته برق


تحقیق درباره معرفی رشته برق

دسته بندی : برق و الکترونیک ،

فرمت فایل:  ورد ( قابلیت ویرایش و آماده چاپ

 


 قسمتی از محتوای متن ...

تعداد صفحات : 16 صفحه

مهندسی برق.
هدف: .
"یکی از بهترین تعریف هایی که از مهندسی برق شده است، این است که محور اصلی فعالیت های مهندسی برق، تبدیل یک سیگنال به سیگنال دیگر است.
که البته این سیگنال ممکن است شکل موج ولتاژ یا شکل موج جریان و یا ترکیب دیجیتالی یک بخش از اطلاعات باشد.
مهندسی برق دارای 4 گرایش است که در زیر بطور اجمالی به بررسی آنها می پردازیم و در قسمت معرفی گرایشها به تفصیل در مورد هر کدام صحبت خواهم کرد.
1) مهندسی برق- الکترونیک: الکترونیک علمی است که به بررسی حرکت الکترون در دوره گاز، خلاء و یا نیمه رسانا و اثرات و کاربردهای آن می پردازد.
با توجه به این تعریف، مهندس الکترونیک در زمینه ساخت قطعات الکترونیک و کاربرد آن در مدارها، فعالیت می کند.
به عبارت دیگر، زمینه فعالیت مهندسی الکترونیک را می توان به دو شاخه اصلی "ساخت قطعه و کاربرد مداری قطعه" و "طراحی مدار" تقسیم کرد.
2) مهندسی برق- مخابرات: مخابرات، گرایشی از مهندسی برق است که در حوزه ارسال و دریافت اطلاعات فعالیت می کند.
مهندسی مخابرات با ارائه نظریه ها و مبانی لازم جهت ایجاد ارتباط بین دو یا چند کاربر، انجام عملی فرایندها را به طور بهینه ممکن می سازد.
پس هدف از مهندسی مخابرات، پرورش متخصصان در چهار زمینه اصلی این گرایش است شامل فرستنده، مرحله میانی، گیرنده و گسترش شبکه که گسترده هر کدام عبارتند از: فرستنده: شامل آنتن، نحوه ارسال و .
.
.
مرحله میانی: شامل خط انتقال و محاسبات مربوط و .
.
.
گیرنده: شامل آنتن، نحوه دریافت، تشخیص و .
.
.
گسترش شبکه: مشتمل بر تعمیم خط ارتباطی ساده، ادوات سویچینگ ، ارتباط بین مجموعه کاربرها و 3) مهندسی برق- قدرت: مهندسی قدرت را می توان "تولید نیروی الکتریکی" به روشهای گوناگون و انتقال و توزیع این نیروها با بازده و قابلیت اطمینان بالا، تعریف کرد.
پس ه

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

 


  لطفا به نکات زیر در هنگام خرید دانلود مقاله :  توجه فرمایید.

  • در این مطلب،محتوی متن اولیه قرار داده شده است.
  • به علت اینکه امکان درج تصاویر استفاده شده در ورد وجود ندارد،در صورتی که مایل به دریافت  تصاویری از ان قبل از خرید هستید، می توانید با پشتیبانی تماس حاصل فرمایید.
  • پس از پرداخت هزینه ،ارسال آنی مقاله یا تحقیق مورد نظر خرید شده ، به ادرس ایمیل شما و لینک دانلود فایل برای شما نمایش داده خواهد شد.
  • در صورت  مشاهده  بهم ریختگی احتمالی در متون بالا ،دلیل آن کپی کردن این مطالب از داخل متن میباشد ودر فایل اصلی این ورد،به هیچ وجه بهم ریختگی وجود ندارد.
  • در صورتی که محتوی متن ورد داری جدول و یا عکس باشند در متون ورد قرار نخواهند گرفت.
  • هدف اصلی فروشگاه ، کمک به سیستم آموزشی میباشد.
    • توجه فرمایید که قیمت تحقیق و مقاله های این فروشگاه کمتر از 5000 تومان میباشد (به علت  اینکه بانک ها کمتر از 5تومان را انتقال نمیدهند) باید از کارت هایی استفاده نمایید که بتوان کمتر از مبلغ ذکر شده را پرداخت نمود.. در صورتی که نتوانستید پرداخت نمایید با پشتیبانی در تماس باشید،تا شمارا راهنمایی نمایند...

دانلود فایل   پرداخت آنلاین 


دانلود با لینک مستقیم


تحقیق درباره معرفی رشته برق

معرفی ارشمیدوس

اختصاصی از یاری فایل معرفی ارشمیدوس دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 6

 

معرفی ارشمیدوس

مقدمه

ارشمیدس دانشمند و ریاضیدان یونانی در سال 212 قبل از میلاد در شهر سیراکوز یونان چشم به جهان گشود و در جوانی برای آموختن دانش به اسکندریه رفت. بیشتر دوران زندگیش را در زادگاهش گذرانید و با فرمانروای این شهر دوستی نزدیک داشت. در اینجا سخن از معروفترین استحمامی است که یک انسان در تاریخ بشریت انجام داده است. در داستانها چنین آمده است که بیش از 2000 سال پیش در شهر سیراکوز پایتخت ایالت یونانی سیسیل آن زمان ارشمیدس مکانیک دان و ریاضیدان و مشاور دربار پادشاه یمرون یکی از معروفترین کشفهای خود را در خزینه حمام انجام داد.

کشفی در حمام

روزی که او در حمامی عمومی به داخل خزینه پا نهاد و در آن نشست و حین این کار بالا آمدن آب خزینه را مشاهده کرده ، ناگهان فکری به مغزش خطور کرد. او بلافاصله لنگی را به دور خود پیچید و با این شکل و شمایل به سمت خانه روان شد و مرتب فریاد می‌زد یافتم، یافتم. او چه چیزی را یافته بود؟ پادشاه به او مأموریت داده بود راز جواهر ساز خیانتکار دربار را کشف و او را رسوا کند. شاه هیرون بر کار جواهر ساز شک کرده بود و چنین می‌پنداشت که او بخشی از طلایی را که برای ساختن تاج شاهی به وی داده بود برای خود برداشته و باقی آن را با فلز نقره که بسیار ارزانتر بود مخلوط کرده و تاج را ساخته است.

هر چند ارشمیدس می‌دانست که فلزات گوناگون وزن مخصوص متفاوت دارند، ولی او تا آن لحظه اینطور فکر می‌کرد که مجبور است تاج شاهی را ذوب کند، آنرا به صورت شمش طلا قالب ریزی کند تا بتواند وزن آن را با شمش طلای نابی به همان اندازه مقایسه کند. اما در این روش تاج شاهی از بین می‌رفت، پس او مجبور بود راه دیگری برای این کار بیابد. در آن روز که در خزینه حمام نشسته بود دید که آب خزینه بالاتر آمد و بلافاصله تشخیص داد که بدن او میزان معینی از آب را در خزینه حمام پس زده و جابجا کرده است.

آزمایش و اثبات ناخالصی تاج شاهی (کشفی از رازهای طبیعت)

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

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

پیچ ارشمیدس

فعالیت در حوزه‌های دیگر

ارشمیدس در رشته ریاضیات از ظرفیتهای هوشی بسیار والا و چشمگیری برخوردار بود. او منجنیقهای شگفت آوری برای دفاع از سرزمینهای خود اختراع کرد که بسیار سودمند افتاد. او توانست سطح و حجم جسمهایی مانند کره ، استوانه و مخروط را حساب کند و روش نوینی برای اندازه گیری در دانش ریاضی پدید آورد. همچنین بدست آوردن عدد نیز از کارهای گرانقدر وی است. او کتابهایی درباره خصوصیات و روشهای اندازه گیری اشکال و احجام هندسی از قبیل مخروط ، منحنی حلزونی و خط مارپیچ ، سهمی ، سطح کره «ماده غذایی» و استوانه نوشته ، علاوه بر آن او قوانینی درباره سطح شیب دار، پیچ ، اهرم و مرکز ثقل کشف کرد.

یکی از روشهای نوین ارشمیدس در ریاضیات بدست آوردن عدد بود، وی برای محاسبه عدد پی ، یعنی نسبت محیط دایره به قطر آن روشی بدست داد و ثابت کرد که عدد محصور مابین 7/1 3 و 71/10 3 است، گذشته از آن روشهای مختلف برای تعیین جذر تقریبی اعداد به دست داد و از مطالعه آنها معلوم می‌شود که وی قبل از ریاضیدانان هندی با کسرهای متصل یا مداوم متناوب آشنایی داشته است. در حساب روش غیر عملی و چند عملی یونانیان را که برای نمایش اعداد از علائم متفاوت استفاده می‌کردند، به کنار گذاشت و پیش خود دستگاه شمارشی اختراع کرد که به کمک آن ممکن بود هر عدد بزرگی را بنویسیم و بخوانیم.

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

ارشمیدس و دیگر دانشمندان دوران خود

ارشمیدس در مورد خودش گفته‌ای دارد که با وجود گذشت قرنها جاودان مانده و آن این است: «نقطه اتکایی به من بدهید، من زمین را از جا بلند خواهم کرد». عین همین اظهار به صورت دیگری در متون ادبی زبان یونانی از قول ارشمیدس نقل شده است، اما مفهوم در هر دو صورت یکی است. ارشمیدس هم چون عقاب گوشه گیر و منزوی بود، در جوانی به مصر مسافرت کرد و مدتی در شهر اسکندریه به تحصیل پرداخت و در این شهر دو دوست قدیمی یافت، یکی کونون (این شخص ریاضیدان قابلی بود


دانلود با لینک مستقیم


معرفی ارشمیدوس

معرفی نرم افزار شبیه ساز DCS

اختصاصی از یاری فایل معرفی نرم افزار شبیه ساز DCS دانلود با لینک مستقیم و پر سرعت .

معرفی نرم افزار شبیه ساز DCS


معرفی نرم افزار شبیه ساز DCS

مقالات  هوا و فضا  با فرمت           DOC           صفحات  61

معرفی نرم افزار شبیه ساز DCS:

این برنامه به زبان MATLAB نوشته شده و هدف آن شبیه سازی یک سیستم کنترل گسترده (DCS) می باشد. این بسته نرم افزاری در محیط Windows اجرا می شود. روش نوشتن و اجرای آن تا حد زیادی به طریقه برنامه نویسی شیء  گرا (object-oriented programming) بوده و از لحاظ اجرایی به صورت event- driven می باشد. بنابراین در اینجا به طور مختصر در مورد برنامه نویسی شی‌ء گرا توضیحاتی را ارائه می کنم تا آشنایی بیشتری با ساختار داخلی نرم افزار حاصل گردد. البته واضح است که این بررسی تنها در حد یک معرفی ساده بوده و بسیاری از جنبه های اصلی و مهم روش شیء گرا را در بر نمی گیرد.

1-4: برنامه نویسی به روش شیء گرا

1-1-4- مقدمه:

امروزه روند گرایش به برنامه نویسی به روش شی‌ء گرا رو به افزایش می باشد. بسیاری از سیستم ها با استفاده از روش برنامه ریزی شیء گرا توسعه یافته اند. آمار و ارقثام صحت بسیاری از ادعاهای موجود د راین مورد از توسعه نرم افزار را ثابت می  کند. تعداد زیادی از شرکت ها در حال بررسی این تکنولوژی بوده و در حال تحقیق روی مفاهیم آن در مورد محصولات خود روش های توسعه آنها می باشند. این بخش به طور اختصار به بررسی اشیاء می پردازد. آنچه در پی می آید یک روش منحصر به فرد نیست. بلکه مجموعه ای از آراء و نظریاتی است که حاصل تلاشهای فراوان افراد زیادی در این زمینه می باشد.

2-1-4: برنامه نویسی به روش شیء گرا چیست؟

ایده برنامه نویسی به روش شیء گرا در اواخر دهه 1980 و اوایل 1990 مطرح گردید.

همانطور که ذکر شد، افراد زیادی در این زمینه کارکرده اند که همگی آنها در یک سری از مفاهیم کلی با هم توافق دارند اما در واقع متخصصان نرم افزار به طور دقیق با هم در مورد آنچه که یک برنامه شی گرا را می سازد موافق نیستند. در این بخش ما تعریف آقای WEGNER  را بر می گزینیم. طبق این تعریف هر زبان برنامه نویسی که شامل سه مفهوم زیر باشد شی‌ء گرا نامیده می شود.

  • اشیا (object)
  • کلاسها (classes)
  • توارث (inheritance)

یک سیستم نرم افزاری در صورتی شی‌ء گرا نامیده می شود که بااستفاده از این سه مفهوم طراحی و اجرا شود. یک برنامه شیء گرا عبارت است از یک یستم نرم افزاری که اجزای آن اشیاء باشند. محاسبه و اساس ایجاد اشیا جدید و ارتباط بین آنها انجام می گیرد. در واقع آن دسته از روش های طراحی که از این سه مفهوم استفاده نمی کنند، تمامی قدرت برنامه ریزی شیء گرا را در اختیار طراح قرار نمی دهند. حال به بررسی مختصر هر یک از مفاهیم فوق می پردازیم.

 


دانلود با لینک مستقیم


معرفی نرم افزار شبیه ساز DCS

تحقیق درمورد معرفی رشته شیمی

اختصاصی از یاری فایل تحقیق درمورد معرفی رشته شیمی دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 12

 

شیمی

هدف : شیمی علم اتم‌ها، پیوندها و مولکول‌هاست. دانشی که می‌تواند خواص ماده، چگونگی تغییرات و شیوه تولید آن‌ها را از هسته اتم گرفته تا کهکشان‌ها بررسی کند و رشته شیمی، رشته‌ای است که به پرورش متخصصانی می‌پردازد که با مطالعه و تحقیق و آزمایش به ابداع و نوآوری پرداخته و یا فرآورده‌های شیمیایی را کنترل می‌کنند. دکتر محمدحسین رفیعی استاد شیمی دانشگاه تهران در معرفی این رشته می‌گوید: «رشته شیمی دارای دو بخش علم شیمی و صنایع شیمی است که علم شیمی به عنوان یکی از علوم پایه زیربنای علوم مختلفی همچون بیولوژی ، بیوتکنولوژی ، پزشکی ، دندانپزشکی ، داروسازی و رشته‌های متعدد مهندسی است. اما صنایع شیمیایی عبارت است از صنایعی که در آنها واکنش شیمیایی انجام می‌گیرد یعنی اقسام مواد اولیه تبدیل به محصولات جدید می‌گردد که خواص این محصولات تا حدودی با مواد اولیه متفاوت است.»وی در ادامه می‌گوید: «با توجه به تعریف فوق صنایع شیمی طیف گسترده‌ای از صنایع را در بر می‌گیرد که از آن جمله می‌توان به صنایع غذایی، داروسازی، پتروشیمی ، الیاف مصنوعی ، بهداشتی و آرایشی و صنایع تولید لوازم خانگی اشاره کرد.»یکی دیگر از اساتید دانشگاه در معرفی این رشته می‌گوید: «بررسی و مطالعه اجمالی ترکیب، ساختار و ویژگی‌های ماده و همچنین کنترل آزمایشگاهی فرآیندهای شیمیایی، مطالب و فعالیتهایی است که در رشته شیمی در سطح کارشناسی ارائه می‌گردد. در سطح کارشناسی ارشد و دکترا نیز دانشجویان در گرایش‌های تخصصی این رشته که عبارتند از : شیمی آلی ، شیمی تجزیه ، شیمی معدنی ، شیمی فیزیک و شیمی کاربردی به صورت عمیقتری با بخشی از علم شیمی آشنا می‌گردند تا در آینده بتوانند مرزهای دانش شیمی را گسترش دهند.»تواناییهای فارغ‌التحصیلان فارغ‌التحصیلان این دوره می‌توانند مسؤولیت‌ زمینه‌های مختلف از جمله موارد زیر را عهده‌دار باشند: 1- طرح، نظارت و اجرای طرحهای تحقیقاتی کوچک و بزرگ شیمیایی در سطوح مختلف کاربردی و علمی محض، در دانشگاهها، کارخانجات و مراکز تحقیقاتی ، به منظور ارتقای کمی و کیفی محصولات مورد نیاز جامعه . 2- مسوولیت و ارائه خدمات در آزمایشگاههای کنترل کیفی، پیگیری و ارائه معیارهای استاندارد به منظور افزایش کمیت و کیفیت محصولات تولیدی و همچنین مواد مصرفی کارخانه‌ها و صنایع . 3- ارائه خدمات آموزشی در سطح دانشگاهها ، دبیرستانها و موسسات آموزشی. 4- ارائه طرحهای پژوهشی به منظور استفاده از منابع اولیه ارزنده موجود در جامعه در جهت افزایش بهره‌وری از آنها و جلوگیری از صادرات بی‌رویه مواد اولیه ارزشمند و تبدیل آنها به محصولات واسطه‌ای که ارزش اقتصادی بالاتری دارند. 5- ارائه خدمات در کارخانجات پتروشیمی ، پلاستیک ، لاستیک ، رنگ و رزین ، الیاف ، صنایع غذایی ، صنایع دارویی، بهداشتی و شوینده‌ها . 6- آمادگی برای ادامه تحصیلات در مقاطع بالاتر برای تامین کادر علمی دانشگاهها و سایر مراکز علمی. 7- کمک به توسعه صنایع دستی که در سطح گسترده‌ای در جامعه پراکنده هستند؛ از جمله ساخت رنگهای بهتر و متنوع‌تر، بخصوص استفاده از رنگهای طبیعی موجود در صنعت فرش.8- استفاده از گیاهان دارویی فراوانی که در مملکت موجودند، به منظور استخراج و شناسایی موارد کاربرد این گیاهان به کمک متخصصان داروساز. هدف از این دوره تربیت کارشناسانی است که در زمینه‌های آموزش در دبیرستان، تربیت کمک پژوهشگر، آماده کردن دانشجویان برای ورودبه دوره‌های کارشناسی ارشد و دکتری به منظور تامین کادر آموزشی، پژوهشی مورد نیاز دانشگاهها و موسسات تحقیقاتی ، کارشناسان مورد نیاز صنایع شیمیایی و بی‌نیازی از کارشناسان خارجی بتوانند از عهده برآیند. دوره دارای دو گرایش: شیمی محض ، شیمی کاربردی است. داوطلب باید در دروس شیمی، فیزیک و ریاضی دبیرستان قوی بوده ، علاقه ، انگیزه و روحیه کاوشگری لازم را دارا باشد. دروس به صورت عمومی ، پایه ، الزامی (مشترک بین دو گرایش ) و اختصاصی ارائه می‌شود. بعضی دروس الزامی عبارت است از : شیمی آلی ، شیمی تجزیه، شیمی فیزیک، شیمی معدنی، معادلات دیفرانسیل. علاوه بر این دروس 32 واحد درسی در هر گرایش وجود دارد. در شاخه شیمی محض و شیمی کاربردی 20 واحد از این 32 واحد انتخابی است. بعضی تواناییهای فارغ‌التحصیلان به شرح زیر است: عهده‌دار شدن مسوولیت هدایت آزمایشگاهها و کمک به امر تدریس شیمی در دانشگاهها ، همکاری در زمینه‌های پژوهشی در موسسات ذیربط و دانشگاهها، سرپرستی آزمایشگاههای کنترل کیفیت مواد اولیه و محصولات در صنایع شیمیایی و رفع مشکلات شیمیایی صنایع موجود ، ارائه روشهای بهتر جهت بالا بردن سطح تولید از نظر کیفی و کمی. با توجه به نیاز دانشگاهها به مدرس شیمی، نیاز صنایع مختلف شیمیایی به پژوهشگر و کمبود متخصص ایرانی برای اداره کنترل کیفیت آزمایشگاههای شیمی صنایع موجود، اهمیت این رشته مشخص می‌شود. امکان ادامه تحصیل در این رشته تا حد دکتری در داخل


دانلود با لینک مستقیم


تحقیق درمورد معرفی رشته شیمی

معرفی ADO و کاربرد آن در ASP

اختصاصی از یاری فایل معرفی ADO و کاربرد آن در ASP دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 15

 

معرفی ADO و کاربرد آن در ASP

ارتباط ASP با بانک های اطلاعاتی از طریق واسطی بنام ADO انجام می گیرد. با استفاده از رابط فوق می توان به انواع داده های ذخیره شده بسادگی، در کمترین زمان و صرفا بکمک یک مسیر دستیابی پیدا کرد. به همین دلیل می توان ادعا کرد که ADO ساده ترین روشی است که تاکنون برای ذخیره و بازیابی داده ها بوجود آمده است.ADO نسخه 5 / 2 دارای پنج شئ اساسی با نام : Connection , Command, RecordSet , Record , Stream است. دو شی Record و Stream در نسخه قبلی ADO وجود نداشتند. در این مقاله به بررسی برخی از اشیاء عمده ADO و متدهای مربوطه آنها خواهیم پرداخت.

شئ Connectionقبل از هر گونه ذخیره و بازیابی داده ها از بانک اطلاعاتی می بایست با ایجاد و مقدار دهی اولیه یک Connection زمینه لازم جهت ارتباط با بانک اطلاعاتی را بوجود آورد. در ADO با استفاده از شی Connection یک ارتباط با بانک اطلاعاتی ایجاد و پس از انجام عملیات دلخواه در رابطه با بانک اطلاعاتی و در زمانیکه به وجود آن دیگر نیاز نباشد، می توان آن را حذف کرد. Open کردن یک ارتباط به بانک اطلاعاتی پروژه ای واحد با نام ( ADODB(ActiveX Data Objects Database بوده که خود شامل تمامی اشیاء ADO است. برای ایجاد یک Connection نظیر سایر اشیاء ASP از متد Server.CreateObject استفاده می گردد.

Dim ConnSet Conn = Server.CreateObject("ADODB.Connection")

بصورت پیش فرض Connection فقط خواندنی می باشند، شما می توانید وضعیت فوق را تغییر داده و در صورت نیاز و بکمک صفات مربوط به شی فوق ارتباطاتی از نوع خواندنی / نوشتنی و یا فقط نوشتنی ایجاد نمائید. در زمان استفاده از ADO می توان از مجموعه ای ثوابت که دربردارنده مقادیر متفاوتی برای آیتم های متفاوت می باشند و پیشاپیش تعریف شده اند استفاده کرد. این ثوابت در فایلی با نام Adovbs.inc قرار دارند. بمنظور استفاده از ثوابت فوق در صفحات ASP خود، می بایست فایل فوق را بکمک دستور Include به برنامه های خود ملحق نمائیم.

<!-- #INCLUDE FILE="adovbs.inc" -->

اگر فایل adovbs.inc را توسط ادیتوری نظیر Notepad فعال نمائید، ثوابت تعریف شده را بصورت مجموعه ای از گروهها مشاهده خواهید کرد. پس از ایجاد یک Connection با بانک اطلاعاتی می توان نوع ( Mode ) ارتباط را بکمک استفاده از ثوابت تعریف شده مشخص نمود. در صورتیکه بخواهیم از بانک اطلاعاتی صرفا اطلاعاتی را بخوانیم از ثابت adModeRead ، فقط اطلاعاتی را در بانک اطلاعاتی بنویسیم از ثابت adoModeWrite و در نهایت در صورتیکه قصد داریم بطور همزمان اطلاعاتی را از بانک اطلاعاتی خوانده و در آن اطلاعات جدیدی را نیز بنویسیم از ثابت adoModeReadWrite استفاده می گردد. توصیه می گردد با توجه به نوع رفتاری که با بانک اطلاعاتی خواهیم داشت آن را باز نمائیم چراکه در صورتیکه صرفا قصد خواندن و یا نوشتن را در یک بانک اطلاعاتی داشته باشیم و نخواهیم دو عملیات را با هم انجام دهیم، باز کردن بانک اطلاعاتی بصورت هم خواندنی و هم نوشتنی ( adoModeReadWrite ) سرعت دستیابی به بانک اطلاعاتی را کاهش خواهد داد.

ConnectionStringپس از تعیین Mode، می بایست صفت Connectionstring مربوط به شی Connection را مقدار دهی مناسب نمود. صفت فوق دارای چندین بخش بوده که می بایست مشخص گردند: نام Provider، نام سرویس دهنده بانک اطلاعاتی، نام بانک اطلاعاتی که قصد استفاده از آن را دارید، User Id لازم جهت اتصال به بانک اطلاعاتی (UID)، رمز عبور برای کاربرخاص ( PWD ).

هر یک از بخش های فوق توسط علامت ";" از هم جدا می شوند. مثلا در ساده ترین حالت می توانید از یک Data Source Name یا DSN یا مربوط به ODBC، یک User ID، و یک رمز عبور جهت اتصال به بانک اطلاعاتی استفاده نمائید. یک DSN خود شامل نام Provider، نام سرویس دهنده بانک اطلاعاتی و نام بانک اطلاعاتی بوده و دیگر نیازی به مشخص نمودن مجدد آنها نخواهد بود. به مثال زیر توجه فرمائید.

Dim ConnSet Conn = Server.Create0bject("ADODB.Connection")Conn.Mode = adModeReadWriteConn.ConnectionString = "DSN=myDSN;UID=Javad;PWD=7474;"

روش فوق بهترین حالت ایجاد یک ارتباط نیست زیرا DSN بصورت پیش فرض از MSDASQL Provider استفاده می کند. اما JET OLEDB Provider بمراتب سریعتر و قابلیت های بیشتری را دارا است. بنابراین می توان جهت ارتباط با بانک اطلاعاتی مطابق زیر عمل نمود:

Dim Conn, ConnStrConnStr= "PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=" + Server.MapPath(Path2DB)Set Conn = Server.CreateObject("ADODB.Connection")Conn.Mode = adModeReadWriteConn.ConnectionString = ConnStr

ConnectionString شامل نام Provider، نام سرویس دهنده بانک اطلاعاتی و نام بانک اطلاعاتی است. در مثال فوق از تابع Server.MapPath برای ترجمه مسیر مجازی به مسیر واقعی استفاده شده است. مثلا یک بانک اطلاعاتی موجود درwww.Test.com/test.mdb می تواند بصورت واقعی در مسیر E:\web\Mydatabase\Test.mdb قرار گرفته باشد. تابع Server.MapPath آدرس نوع اول را به آدرس نوع دوم ترجمه خواهد کرد. توجه داشته باشیم که شی ADODB.Connection نیازمند آگاهی از مسیر واقعی بانک اطلاعاتی است. فراموش نکنیم که قبل از باز نمودن Connection، تمامی تغییرات لازم بر روی صفت های مربوطه اعمال گردد. در صورتیکه بخواهیم پس از ایجاد ارتباط با بانک اطلاعاتی یک یا چند صفت مرتبط را تغییر دهیم، می بایست در ابتدا ارتباط خود را با بانک اطلا عاتی قطع (Connection، بسته گردد) و در ادامه تغییرات لازم را از طریق صفات مربوطه اعمال و مجددا Connection را برقرار نمود.

بمنظور باز نمودن یک Connection از متد Open مربوط به شئ Connection استفاده می گردد.

متد Connection.Openدر صورتیکه متد فوق بدون خطا اجرا گردد، یک ارتباط کاری ( عملیاتی) با بانک اطلاعاتی ایجاد شده است.


دانلود با لینک مستقیم


معرفی ADO و کاربرد آن در ASP