نمونه سوالات رایانه کار درجه ۱

 

 

  

             نمونه سوالات رایانه کار درجه ۱

ادامه مطلب ...

تبدیل یک پوشه به درایو

تبدیل یک پوشه به درایو

در این ترفند شما قادر خواهید بود که یک فولدر یا همان پوشه ای که بسیار با آن سروکار دارید( مثلا من با فولدر دانلود خودم خیلی کار دارم) را تبدیل به یک درایو خواهید کرد. و درMy Computer  به آن دسترسی خواهید داشت.
از گزینه Start گزینه Run را انتخاب کنید و عبارت cmd را تایپ کنید و این دستور را اجرا کنید.
در محیط پنجره دستور زیر را بنویسید:


subst [drive_name:] [path_of_folder]
 

[Drive name]: نام درایوی که میخواهید به آن فولدر اختصاص داده شود.توجه کنید که با نام درایوهای فعلی شما یکسان نباشد.
[Path_of_folder] : مسیر فولدری که میخواهید به صورت مجازی تبدیل به درایو شود.
مثال: دستور زیر شاخه Bia2BND  در درایو f را به درایوی به نام z مربوط می سازد.


subst z: f:/Bia2BND
 

اگر دستور subst را به تنهایی به کار ببرید فولدرهایی که به طور مجازی به درایو تبدیل شده اند برای شما لیست خواهند شد.
برای حذف درایو مجازی باید از دستور زیر استفاده کنید.

 
subst [drive_name:] /D
 

به طور مثال دستور زیر درایو قبلی را حذف خواهد کرد.


Subst z: /D

با پایگاه داده در ASP.NET

 با پایگاه داده در ASP.NET
روند کلی برقراری اتصال با دیتابیس
1- رشته اتصال ( connection string ) مناسب را تعریف کنید
2- کلاس مناسب را به برنامه خود وارد ( import ) کنید.
3-یک شی کانکشن تعریف کنید و رشته اتصال را به سازنده آن پاس کنید.
4- شی کانکشن را باز کنید.
5-عملیات مورد نظر را در دیتابیس انجام دهید *
6- شی کانکشن را ببندید.

* برای انجام هر عملیاتی از جمله اضافه یا حذف یا ویرایش یا جستجو باید اشیایی برای انجام آن عملیات از کلاس مربوطه بگیرید که در قسمت های بعدی در موردشان توضیح خواهم داد
چگونه با یک دیتابیس ارتباط برقرار کنیم؟
هدف ایجاد اتصال به یک بانک اطلاعاتی ، باز کردن اتصال و بستن آن است . بر اساس توضیحات بالا گام به گام پیش می رویم :
1- تعریف رشته اتصال : برای برقراری ارتباط با اکسس از رشته اتصالی مثل رشته زیر استفاده می کنیم.
کد:
string connectionString ="Provider=Microsoft.Jet.OLEDB.4.0; Ole DB Services=-4; Data Source=C:\\database.mdb";
در رشته اتصال بالا بعد از Data Source آدرس محل قرار گرفتن فایل اکسس خود را مشخص کنید. اگر می خواهید از اس کیو ال سرور استفاده کنید رشته اتصال شما چیزی شبیه به متن زیر خواهد بود :
کد:
string connectionString="server=127.0.0.1;database=
MY_DATABASE;UID=MY_USERNAME;PWD=MY_PASSWORD"
در رشته اتصال بالا بعد از server نام و یا ip سرور مورد نظر را وارد می کنید. به MY_DATABASE نام دیتابیس و همین طور نام کاربری و کلمه عبور را برای دسترسی به سرور مشخص کنید.
توجه کنید که رشته های اتصال پارامترهای دیگری هم دارند ولی من ساده ترین مدل را بررسی کردم. برای کسب اطلاعات بیشتر در مورد نحوه نوشتن رشته های اتصال به سایت زیر مراجعه کنید :

فقط اعضای سایت میتوانند لینک ها را ببینند ! برای ثبت نام کلیک کنید

2- اضافه کردن کلاس مناسب به کد صفحه : برای اکسس از System.Data.OleDb استفاده کنید و برای SQL Server از System.Data.SqlClient. اگر از ویژوال استودیو دات نت استفاده می کنید کافی است که آن را به ابتدای کد صفحه اضافه کنید
کد:
using System.Data.OleDb;
و اگر کدهای دات نتی را در خود صفحه aspx می نویسید در ابتدای صفحه فضا نام مربوط را import کنید.

3- تعریف شی کانکشن : برای ایجاد این شی در صورت استفاده از System.Data.OleDb خواهیم داشت :
کد:
OleDbConnection myConnection=new OleDbConnection ( connectionString );
و اگر از System.Data.SqlClient استفاده کرده اید مطابق مثال زیر به جای OleDbConnection از SqlConnection استفاده می کنید :
کد:
SqlConnection myConnection = new SqlConnection( connectionString );
4- باز کردن شی کانکشن : این کار را به کمک متد Open شی کانکشن تعریف شده انجام می دهیم :
کد:
myConnection.Open ();
5- انجام عملیات مورد نظر در دیتابیس : در این یادداشت ما هیچ اضافه ، حذف یا ویرایشی را در دیتابیس انجام نمی دهیم.
6 - بستن شی کانکشن : این کار به کمک متد Close انجام می شود.
کد:
myConnection.Close ();
این پروژه را به کمک ویژوال استودیو باز کنید ، در کد صفحه WebForm1.aspx مقدار رشته اتصال را بر اساس دیتابیس خود ست کنید. پروژه را مجددا کامپایل و اجرا کنید. در این کد از ساختار Try/Catch استفاده کرده ام ( توضیحات بیشتر در مورد ساختارهای مدیریت استثنا در سی شارپ را در

فقط اعضای سایت میتوانند لینک ها را ببینند ! برای ثبت نام کلیک کنید

بخوانید ) همچنین قبل از بستن کانکشن، به کمک یک عبارت شرطی باز بودن آن را چک می کنم.
__________________
دوباره میسازمت فروم !!