ورود

View Full Version : مقدار خودکار فیلد



MN-maryam
سه شنبه 14 اردیبهشت 1395, 17:30 عصر
سلام . من میخوام یکی از فیلدها با محاسبه تقسیم دو تا فیلد دیگه بر هم ، به طور خودکار مقداردهی بشه. و عدد روند باشه، اعشاری نباشه. چه باید بکنم؟؟

ahmad.t1100
چهارشنبه 15 اردیبهشت 1395, 13:26 عصر
لینک زیر کامل توضیح داده
http://forum.soitip.org/showpost.aspx?cod=13

Mahmood_M
چهارشنبه 15 اردیبهشت 1395, 15:02 عصر
سلام . من میخوام یکی از فیلدها با محاسبه تقسیم دو تا فیلد دیگه بر هم ، به طور خودکار مقداردهی بشه. و عدد روند باشه، اعشاری نباشه. چه باید بکنم؟؟
باید فیلدتون Computed باشه، فیلد رو بسازید در Management Studio در صفحه طراحی جدول، در قسمت خصوصیات فیلد ( Column Properties ) خاصیت Computed Column Specification رو باز کنید و در خاصیت Formula ، مقدار دلخواهتون رو بنویسید ، مثلا :

ROUND(Field1/Field2, 0)
در زمان Insert یا Update مقدار این فیلد رو خالی بذارید