0

آموزش #C

 
morteza_ahmadpour
morteza_ahmadpour
کاربر برنزی
تاریخ عضویت : بهمن 1389 
تعداد پست ها : 56
محل سکونت : خراسان رضوی

آموزش #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 این هم مسیری هستش که قرار بانکتون اونجا باشه و اطلاعات اون روی بانک اطلاعاتی شما برگردانده شود.

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

یا علی مدد

چهارشنبه 28 اردیبهشت 1390  10:43 AM
تشکرات از این پست
j341far_2010
j341far_2010
کاربر تازه وارد
تاریخ عضویت : آبان 1389 
تعداد پست ها : 39
محل سکونت : اذر بایجان شرقی

پاسخ به:آموزش #C


 

نقل قول morteza_ahmadpour

نحوه اتصال به پایگاه داده 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 این هم مسیری هستش که قرار بانکتون اونجا باشه و اطلاعات اون روی بانک اطلاعاتی شما برگردانده شود.

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


 

چهارشنبه 4 خرداد 1390  9:25 AM
تشکرات از این پست
j341far_2010
j341far_2010
کاربر تازه وارد
تاریخ عضویت : آبان 1389 
تعداد پست ها : 39
محل سکونت : اذر بایجان شرقی

پاسخ به:آموزش #C

کیوان مساجدی در۱۳ اردیبهشت ۱۳۹۰ - ۰۹:۴۶
کامپیوتر و لپ تاپ
ورژن های لو رفته از ویندوز 8، در وب انتشار یافته اند. و حالا وقت آن است که ببینیم این نسخه ها چه چیزی را درباره ویندوز بعدی به ما خواهند گفت.
 
نسخه هایی که اخیرا از ویندوز هشت، به بیرون درز کرده اند، نشان می دهند که این سیستم عامل نسبت به اجدادش بسیار متفاوت خواهد بود. از هسته گرفته تا قابلیت های کلودکامپیوتینگ (پردازش ابری) آن. پشتیبانی از پردازنده های ARM، بهینه سازی دستگاه های قابل حمل و منو های گسترده ای که قابلیت دست کاری در سراسر سیستم را به شما می دهند، از مهم ترین ویژگی های ویندوز بعدی خواهند بود. البته هنوز چیزهای زیادی هستند که ما درباره سیستم عامل بعدی مایکروسافت نمی دانیم. اما تعداد چیز هایی که می توانیم با اطمینان خاطر از آن ها صحبت کنیم، روز به روز در حال افزایش است. پس در ادامه مطلب با ما همراه باشید تا هفت مورد قطعی از قابلیت های کلیدی ویندوز هشت را بیابیم.
 
- پشتیبانی از ARM:  
هیچ رازی در میان نیست! کاملا واضح است که مایکروسافت می خواهد، ویندوز روی تبلت ها هم باشد. برای محقق ساختن این خواسته ویندوز هشت از پردازنده های
ARM پشتیبانی خواهد کرد، درست همان طور که استیو بالمر در نمایشگاه CES امسال نشان داد. این یعنی ویندوز می تواند به زودی با iOS و اندروید روی تبلت ها رقابت کند. البته اگر مایکروسافت چاره ای هم برای کم مصرف کردن ویندوز اش بیاندیشد.
 
- بهینه سازی لمسی:  
ویندوز بیش از یک دهه است که توانایی کار با صفحه های لمسی را دارد. اما با نسل جدید اینترفیس های (رابط کاربری) لمسی که مدرن تر و کاربردی تر از رابط کاربری ویندوز هستند، مایکروسافت با چالشی جدید رو به رو شده است. اما از صفحه ورود گرفته تا تسک منیجر و مرورگر؛ کنترل های لمسی در سراسر سیستم عامل ادغام شده اند. آن طور که کدهای درز کرده نشان می دهند، صفحه ورود قدیمی هم برای دستگاه های لمسی به خاک سپرده شده است. پس شما می توانید به جای وارد کردن رمزعبور، قفل صفحه دستگاه را با یک الگوی لمسی خاص باز کنید. مانند همان راهی که اندروید در اختیار شما می گذارد. بعضی از ویدئو های کوتاه در یوتیوب هم، نشان می دهند که این ویندوز از ژست های لمسی پشتیبانی می کند.
 
- استفاده بسیار از Ribbon:
 
احتمالا همه ی شما با نسخه های جدید آفیس کار کرده اید. می دانید که منو در این نسخه ها تقریبا حذف شده و جای خود را به رابط روبان (Ribbon) داده است. در کنترل روبان، به جای منو، از تب ها استفاده شده و به جای آپشن های ساده متنی در زیرمنو ها؛ امکان استفاده از طرح بندی هایی کاملا اختصاصی در درون این تب ها وجود دارد. چیزی که این رابط به پنجره های شما اضافه می کند: زیبایی، راحتی و سرعت هدایت و کنترل بیشتر است.
 
اگر شما از کسانی بوده اید که ایده گسترش روبان به سایر بخش های کلیدی ویندوز را در ذهن داشتند؛ باید بدانید که استفاده از روبان، در ویندوز بعدی کاملا متداول خواهد بود. حالا روبان ها حتی به نرم افزار Windows Explorer (کاوشگر ویندوز) نیز راه یافته اند. البته به نظر می رسد که قادر خواهید بود به جای روبان از همان تم ویندوز 7 هم استفاده کنید که این برای افرادی که به همان روش قدیمی پای بند هستند؛ خبر خوشی است.
 
- نو نوار کردن تسک منیجر  
مدیریت نرم افزار های در حال اجرا و توانایی حذف سریع تسک هایی که منابع سیستم را مصرف می کنند، در دستگاه های قابل حمل اهمیت زیادی دارد. پس ابزار باز-پیکربندی شده ویندوز، این بار
ModernWindows Task Manager نام گرفته است. این ابزار به شما یک پنجره می دهد که در کشف کردن و حذف پروسه هایی که سیستم را کند می کنند، کمک می کند. در تسک منیجر فعلی ویندوز، Resource Monitor (برای کنترل میزان مصرف منابع سیستم) در پنجره ای جداگانه به نمایش در می آید. اما در ابزار مدرن مدیریت وظیفه ویندوز، مانیتور منابع و تسک منیجر با هم ترکیب شده اند. همچنین این پنجره دارای دکمه های سازگار با لمس برای کاربران تبلت خواهد بود.
 
- یک مرورگر خَلَف !  
تعدادی از اسکرین شات های درز کرده از ویندوز 8، نشان از یک مرورگر ساده و تمام صفحه دارند که شبیه به مرورگر
Metro در ویندوز فون 7 است. این مرورگر با دکمه های موزائیک مانندی برای کار هایی مانند Favorite کردن و ... کامل شده است. یک بار دیگر، مایکروسافت برای تبدیل کردن تبلت ها به خانه بعدی ویندوز، وارد بازی بزرگی شده است.
 
- یکپارچگی با کلود (پردازش ابری):  
 
و بالاخره ... به نظر می رسد که سینک کردن حافظه های ابری، قرین ویندوز هشت خواهد شد. به علاوه این که انتظار داریم ویندوز هشت به طور پیش فرض از فضای آنلاین اسکای درایو پشتیبانی کند. البته به نظر می رسد که شما قادر خواهید بود از سرویس های ابری دیگر شرکت ها هم به عنوان درایو استفاده کنید.
 
- فضای کار پرتابل:
چهارشنبه 4 خرداد 1390  9:27 AM
تشکرات از این پست
mohmirshahi
mohmirshahi
کاربر برنزی
تاریخ عضویت : مهر 1390 
تعداد پست ها : 24
محل سکونت : سمنان

پاسخ به:آموزش #C

ممنون.ولی اگه میشه اوراکل هم به سی شارپ توضیح بدین...

ارزش هر کس به اندازه همت اوست...

چهارشنبه 27 مهر 1390  7:48 AM
تشکرات از این پست
majida1365
majida1365
کاربر نقره ای
تاریخ عضویت : اردیبهشت 1388 
تعداد پست ها : 2352
محل سکونت : اصفهان

پاسخ به:آموزش #C


 

من سی شارپ 2010 دارم

چه کار باید کنم تا پروژه های مربوط به سی شارپ2005و2008 را باز کند.

 

سه شنبه 3 آبان 1390  8:06 PM
تشکرات از این پست
دسترسی سریع به انجمن ها