PDA

View Full Version : سوال: اضافه كردن ستون جديد به ديتاگريدويو و مقداردهي در حين اجرا



yasaman66
چهارشنبه 24 شهریور 1389, 21:58 عصر
سلام.داخل جدولي كه در ديتابيس دارم يه فيلد با عنوان type
و از نوع int
هست و مقادير صفر و يك در حين برنامه به اون وارد ميكنم.حالا هنگامي كه اطلاعات اين جدول رو از ديتابيس مي خونم و در يك ديتاتيبل به عنوان ديتاسورس
ديتاگريدويو مي ريزم،ميخوام يك ستون ديگر به گريدويو اضافه كنم و اگر مقدار type
صفر بود رشته "دستي" در ستون مربوطه قرار بگيره و اگر يك بود رشته ديگري.
ممنون ميشم راهنمايي كنيد چه طوري يك ستون اضافه كنم و براساس مقدار type
رشته مناسب در ستون (سلولهاي ستون)ايجاد شده مقدار دهي كنم .

yasaman66
جمعه 26 شهریور 1389, 09:16 صبح
راه حل:


dataTable.Columns.Add("msg", typeof(string), "IIf(type = 0, 'Manual', IIf(type = 1, 'Database', 'Unknown'))");