کاراکد

کارهاتون رو کد کنید با کاراکد

۳ مطلب در تیر ۱۳۹۶ ثبت شده است

چگونه Read-Only کردن Combobox?

برای اینکه کاری کرد که نتوان اطلاعات Combobox را تغییر داد،مراحل زیر را دنبال کنید:


ابتدا به رویداد KeyPress در Combobox رفته و کد زیر را در آن درج می کنیم:

e.Handled = true;
:نمای کلی از کاری که باید انجام شود
private void coboxbox_KeyPress(object sender, KeyPressEventArgs e)
{
e.Handled = true;
}
۰ نظر موافقین ۰ مخالفین ۰
حسین صادقی جدی

ساخت Dynamic WHERE در Sql Server

برای ساخت 

Dynamic WHERE در SQL Server به لینک های زیر مراجعه کنید:


۰ نظر موافقین ۰ مخالفین ۰
حسین صادقی جدی

استفاده از دستورات Transaction در دستورات SQL Server

برای اینکه چندین دستور که در نتیجه یکدیگر اثرگذار هستند را باهم اجرا کنیم ،به عبارتی باید همه عملیات  به درستی انجام شوند در غیر اینصورت هیچ یک از عملیات نباید اجراء شود،در این شرایط حتما باید دستورات داخل بلوک تراکنش باشند،برای ساخت بلوک تراکنش به صورت زیر عمل می کنیم:


فرض کنید دستورات زیر را داریم:


INSERT DataMZ

SELECT @TID,@OrderId,@OrderDetailId,@meghdar,@radif,@actualAmount,null,@owner

 

UPDATE MojavezR

SET [transfer]=  @meghdar + [transfer]

WHERE Id = @OrderDetailId and [owner] =@owner


حالا می خواهیم این دستورات را در داخل بلوک تراکنش بگذاریم:

BEGIN TRY

    BEGIN TRANSACTION  

 

 

  INSERT DataMZ    

  SELECT@TID,@OrderId,@OrderDetailId,@meghdar,@radif,@actualAmount,null,@owner    

 

  UPDATE MojavezR    

  SET[transfer]=  @meghdar + [transfer]    

  WHERE Id = @OrderDetailId and [owner] =@owner    

 

              

  COMMIT   

END TRY

BEGIN CATCH

   IF @@TRANCOUNT > 0  

      ROLLBACK    

END CATCH


۰ نظر موافقین ۰ مخالفین ۰
حسین صادقی جدی