RSS



محاسبه اندازه فایل های دیتابیس در نسخه های SQL Server 2005 و بالاتر

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

با استفاده از کوئری زیر می توان حجم فایل های دیتابیس خاصی را بدست آورد.


براي ديدن كد كوئري به ادامه مطلب مراجعه كنيد !!


تاريخ : دوشنبه 30 دی 1387   ساعت : 9:15:46 PM    نويسنده : مهرداد قاسمي | نظرات

Linqer v.1.0 ابزار تبدیل کدهای SQL به LINQ


اگر ميخواهيد با Linq  برنامه نويسي كنيد ولي با دستورات SQL  سال هاست كه كار كرديد و آنها را بهتر درك ميكنيد .
هم اكنون ميتوانيد كوئري هاي خود را به SQL  نوشته و آنها را با Linqer به زبان Linq تبديل كنيد و از آن در برنامه هاي خود استفاده كنيد . در اين نسخه فقط از زبان سي شارپ پشتيباني ميشود . و فعلاً خبري از Vb نيست .


تاريخ : دوشنبه 23 دی 1387   ساعت : 4:59:58 PM    نويسنده : مدیریت ( سید جواد حامی ) | نظرات

اضافه كردن محيط چشم نواز به برنامه با Krypton 3.0.8



اگر قصد داريد برنامه هاي دات نتي خود را زيبا و چشم نواز كنيد اين كامپونت را به شما توصيه ميكنم .
اين كامپونت با بهره گيري از محيط Vista  و Office 2007  محيطي زيبا براي برنامه هاي شما ايجاد ميكنيد .

Krypton Toolkit نام كامپونتي است كه براي اولين بار به همراه كرك از سايت ايران سي شارپ در اختيار برنامه نويسان دنياي دات نت گذاشته شده است .



تاريخ : یکشنبه 22 دی 1387   ساعت : 4:47:56 PM    نويسنده : مهرداد قاسمي | نظرات

نمایش لیستی (یا آرایه ای) از رشته ها در کنترل DataGridView

در این مقاله از امکانات موجود در DotNet 3.5 استفاده شده است

هنگام برنامه نویسی گاهی نیاز می شود که لیستی (یا آرایه ای) از رشته ها را با استفاده از کنترل DataGridView نمایش دهیم.

وقتی یک لیست را به کنترل DataGridView مقید می کنیم، این کنترل به طور پیشفرض نام خصوصیت های (Properties) آیتم های موجود در لیست را به عنوان نام ستون در نظر می گیرد.

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

برای درک بهتر موضوع، فرض کنید قرار است لیست زیر را که شامل نام روزهای هفته می باشد را در یک کنترل DataGridView نمایش دهید.

 

List<string> weekDays = new List<string> {"Saturday", "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday"};

 

dataGridView1.DataSource = weekDays;

اگر برنامه را اجرا کنید با شکل زیر روبرو می شوید.

همانطور که ملاحظه می کنید، کنترل DataGridView به جای اینکه نام روزهای هفته را نمایش دهد، اندازه هر یک از نام ها را نمایش می دهد!

برای رفع این مشکل می توانیم از دستور زیر استفاده کنیم.


تاريخ : یکشنبه 22 دی 1387   ساعت : 4:38:37 PM    نويسنده : مهرداد قاسمي | نظرات

رفع یک مشکل اساسی هنگام نصب SQL Server 2005

از زمان انتشار SQL Server 2005 تا کنون، بارها و بارها این نرم افزار را روی سیستم های مختلف نصب کرده ام.

در بسیاری از موارد، پس از نصب این برنامه مشاهده نمودم که ابزارهای سمت کلاینت (Client Tools) از قبیل Sql Server Management Studio و Documentations و غیره نصب نشده اند.

در ابتدا تصور می کردم که هنگام نصب این برنامه بی دقتی کرده ام ولی با تکرار این موضوع متوجه شدم که اشکالی در کار وجود دارد.

جالب اینجا بود که هنگامی که DVD این برنامه را مجددا اجرا می کردم و قصد داشتم که مواردی را که نصب نشده بود نصب کنم، برنامه به من اعلام می کرد که تمامی موارد نصب شده اند! در حالی که این موضوع صحت نداشت.

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

تا اینکه سرانجام به سراغ گوگل رفتم و به جستجوی علت این موضوع پرداختم.

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

پس از طی چند دقیقه متوجه شدم که این مشکل معمولا برای افرادی به وجود آمده که ابتدا برنامه Visual Studio را نصب نموده اند و سپس به سراغ نصب برنامه SQL Server 2005 رفته اند.

سرانجام به نتایج زیر رسیدم.

پس از نصب برنامه Visual Studio اگر شما نصب گزینه SQLExpress را نیز انتخاب کرده باشید، این برنامه یک پوشه به نام Tools در مسیر زیر ایجاد خواهد نمود. (در این مقاله من فرض کرده ام که برنامه را در درایو C نصب نموده اید)


تاريخ : یکشنبه 22 دی 1387   ساعت : 4:34:02 PM    نويسنده : مهرداد قاسمي | نظرات




منوي اصلي

 


آموزش تحت پروژه


شرکت ساینا مبتکر شیوه نوین آموزش تحت پروژه برگزار می کند

C#,ASP.Net,ADO.Net,SQL Server
AVR,ARM,Protel,PC Interface
MCSE with Cisco Device
66494685-66405702 : تلفن

لینک روزانه


 چگونه دو كامپيوتر را با كابل usb يكديگر متصل كنيم؟  (795)
 وضعیت اضطراری در پی گسترش آنفلوانزای خوکی (319)
  مصاحبه اختصاصی با بزرگترین اورکلاکر های جهان : K|ngp|n  (386)
 دریافت کدپستی از طریق اینترنت (612)
 16.5 درصد از پهناي باند اينترنت امريكا در اختيار گوگل است. (378)
 تولید اولین نرم افزار یکپارچه ارسال پیامک تحت وب و Windows Base (483)
 مروری بر LINQ در C# 2008  (583)
 خطر صحبت کردن با موبایل در پمپ بنزین و گاز  (482)
 آدا لاولیس، نخستین برنامه‌نویس‌ کامپیوتر تاریخ (463)
 مایکروسافت و یاهو مذاکره با یکدیگر را تکذیب کردند (357)
  ادامه آرشيو لينك روزانه «

پربازدیدترین مطالب


آرشیو موضوعی


آرشیو ماهانه


لینک دوستان

     آسان دانلود
     برنامه نویس
     CodeProject
     CoderSource
     w3schools


جستجو در سایت