close
تبلیغات در اینترنت
انجمن زیپ(دانلود نرم افزار .فیلم آموزشی سریال آهنگ...)

موزش #C

نحوه اتصال به پایگاه داده SQL Server 2005

;using System.Data.SqlClient

;()SqlConnection sqlconnection=new SqlConnection

try

}

;()SqlCommand sqlcommand = new SqlCommand

sqlconnection.ConnectionString="";O

sqlconnection.Open();O

sqlcommand.Connection = sqlconnection;O

sqlcommand.CommandType = CommandType.Text;O

sqlcommand.CommandText = "";O

sqlcommand.ExecuteNonQuery();O

{

catch

}

{

finally

}

sqlconnection.Close();O

{

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

باز کردن  , بستن فرم به صورت مرئی

در قدم اول بایستی Opacity فرم را به صفر تغییر دهید.

برای بستن فرم کد زیر را به رویداد Closeing فرم قرار دهید

private void button1_Click(object sender, EventArgs e)O

}
    this.Opacity = 1;O
    for (int i = 0; i < 100; i++)O
    }
        this.Opacity -= 0.01;O
        Application.DoEvents();O
    {
{

برای باز کردن فرم کد زیر را در رویداد shown فرم  قرار دهید.

private void button1_Click(object sender, EventArgs e)O

}
    this.Opacity = 1;O
    for (int i = 0; i < 100; i++)O
    }
        this.Opacity += 0.01;O
        Application.DoEvents();O
    {
------------------------------------------------------------------------------------------------------

رست كردن برنامه

گاهي اوقات پيش ميآد كه برنامه تونو از اول اجرا كنيد براي اينكار از دستور زير استفاده كنيد.

Application.Restart();O

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

اجرا کردن یک فایل اجرایی:

برای اجرای یک فایل در یک مسیر از دستور زیر استفاده میکنیم:

System.Diagnostics.Process.Start("mspaint.exe", "c:Test.bmp");O

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

شاید براتون پیش اومده باشه که بخواهید از بانک اطلاعاتی که اطلاعات تونو داخل نگهداری میکنید یک نشخه پشتیبان از اون برای روز مبادا داشته باشین برای اینکار کافیه که کد زیر را اعلان کنید.

string command = @"BACKUP DATABASE Pubs TO DISK='"+ strFileName+"'";O

strFileName مسیری هستش که وقتی از بانک اطلاعاتی خودتون نسخه پشتیبان تهیه میکنید در این مسیر ذخیره میشود.

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

خوب حالا میخواهید این اطلاعاتی که نسخه پشتیبان ازشون گرفتید را به بانک اطلاعاتی تون برگردونید از کد ذیل استفاده میکنیم:

string command = "ALTER DATABASE Pubs SET SINGLE_USER with ROLLBACK"+"IMMEDIATE

use master " +" RESTORE DATABASE Pubs FROM DISK='" + strFileName + "'";O

strFileName این هم مسیری هستش که قرار بانکتون اونجا باشه و اطلاعات اون روی بانک اطلاعاتی شما برگردانده شود.

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

 

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

شئ گرایی (OOP) در C#

- Inheritance
- Encapsulation
- Polymorphism
- Abstraction
- Interface
اکنون به توضیح مختصر هر یک می پردازیم.

Inheritance ارث بری

در بحث ارث بري ، ايجاد يك كلاس با يك سري ويژگي هاي خاص در آن كلاس را در نظر بگيريد.

حال ميخواهيم يك كلاس جديد ايجاد كنيم كه در بعضي موارد با كلاسي كه قبل ايجاد كرديم مشابه هست

براي اينكه در صرف زمان  كد نوشتن صرفه جويي كنيم(و پول رايانه را پس انداز دشته بشم)از كلاس قبلي كه ايجاد كرديم ارث ميگيريم اينكار باعث قابليت استفاده مجدد از كد را براي ما فرام ميكند.

Encapsulation

در اين بخش ما تمام اجزاي يك كلاس را با استفاده از سطوح دستررسي كه با public private protected insert friend (بسته به نوع نياز) از ديد كاربر و يا برنامه نويسان ديگر مخي نگه ميداريم و تنها چيزي كه معلوم است اين است كه اين كلاس قراره چيكار كند.

Polymorphism
در اين بخش ما ميتوانيم متد هاي خود را به اشكال مختلف ولي با يك نام مشترك ايجاد كنيم كه همه اون ها يك كار را به طرق مختل انجام بدهند.

Abstraction
در اين بخش ما تنها يك كلاس با متدهايي با ورودي و خروجي مشخصي ايجاد ميكنيم ولي اين متد ها را پياده سازي نميكنيم به اين كلاس كلاس مجرد ميكويند.

كاربرد اين نوع كلاس جايي است كه بخواهيم اين كلاس را به صورت عمومي بنويسيم و استفاده كنيم.


Interface
اینترفیس در برنامه نویسی همانند همان کلاس است تنها با این تفاوت که هیچکدام از اعضای آن پیاده سازی نمی شوند. و موقع استفاده از آن متد هاي آن را پياده سازي ميكنيم.

كاربرد اين بخش هم موقعي ست كه بخواهيم يك كلاس از چند كلاس ارث بري كند استفاده ميكنيم.

*يك كلاس تها از يك كلاس ارث بري ميكند.

*يك كلاس ميتواند از يك با چند كلاس اينترفيس ارث بري كند.

نطر یا دتون نره مرسی

+ نوشته شده در جمعه 23 دي 1390ساعت 6:18 توسط انجمن زیپ | | تعداد بازدید : 247
عناوين آخرين مطالب ارسالي
» دانلود بازی طناب را ببر Cut the Rope HD v2.5.2 اندروید
» حل تمرینات و پروژه های برنامه نویسی سی پلاس پلاس ++
» دانلود بازی Viber Candy Mania
» نرم افزار امنیتی tenCube WaveSecure Lite v3.01.43 S60v3
» ترفند های بازی کلش اف کلنز
» کتاب حسابداری شرکت ها
» دانلود کتاب SQL server 2012
» از قلب ویندوز خود نسخه ی پشتیبان تهیه کنید
» ۱۴ دانستنی جالب در مورد اینترنت
» جدید ترین نسخه Avant Browser 2012 Build 190
» عکس
» از کامپيوتر و ويندوز بيشتر بدانید ( آموزش )
» آموزش پایه ای ویژوال بیسیک 6
» مجموعه سوالات مهم کامپيوتری
» دانلود جدیدترین نسخه Google Chrome 25.0.1323.1 Dev
» دانلود کتاب آموزش روش صحیح sql server 2008 فارسی
» دانلود مرورگر فایر فاکس 19 نسخه بتا
» جدول ضرب
» چک کردن اعداد اول
صفحات دیگر