PDA

View Full Version : سوال: استفاده از دستورات شرطی در EF



bahman123456
دوشنبه 12 اسفند 1392, 07:12 صبح
باسلام
من در برنامه ای که از دستورات Entity استفاده می کنم. می خواهم از دستورات شرطی برای وضعیت تاهل (مجرد،متاهل) استفاده می کنم خطا می دهد
چطوری می تونم از دستورات شرطی استفاده نماییم.

bahman123456
دوشنبه 12 اسفند 1392, 08:34 صبح
در هنگام استفاده از دستورات شرطی در EF با خطا مواجه می شوم اگر نمونه کدی وجود دارد برایم قرار دهید
با تشکر

zayens
دوشنبه 12 اسفند 1392, 10:39 صبح
نمونه کدتو بذار تا اصلاح کنیم
رو هوا که نمیتونیم نظر بدیم

bahman123456
دوشنبه 12 اسفند 1392, 12:14 عصر
study=txtREshteTahsili.Text.Trim(),
if (radioBttonTaholMoj.Checked==true)

{
VazytTahol= radioBttonTaholMoj.Text;
}
else

{
VazytTahol= radioBttonTaholMoj.Text;
}

zayens
دوشنبه 12 اسفند 1392, 12:20 عصر
خطا را هم بذار

bahman123456
دوشنبه 12 اسفند 1392, 13:10 عصر
خطای قبل از IF از کلون(,) میگیره و هم از VazytTahol می باشد

zayens
دوشنبه 12 اسفند 1392, 14:34 عصر
خطای قبل از IF از کلون(,) میگیره و هم از VazytTahol می باشد

:متعجب:
خب بجای کلون از سمیکلون (;) باید استفاده کنی
اگرهم VazytTahol ارور میده چون باید قبلش تعریفش کنی!!
قبل ایف اینو بذار:
;" " = string VazytTahol
اینها قواعد اولیه سی شارپن .... اگه بلد نیستی اول باید بری کتابشو بخونی

zayens
دوشنبه 12 اسفند 1392, 14:36 عصر
ببینم اصلا if و else کار کردی تا حالا؟
کدی که نوشتی هم توی if و هم توی else یه مقدار ثابت برمیگردونه به VazytTahol !!

bahman123456
دوشنبه 12 اسفند 1392, 16:15 عصر
با تشکر
من داخل EF دارم کد می نویسم،
در قسمت وضعیت تاهل( مجرد یا متاهل ) با استفاده از دو RadioButton مقدار را داخل فیلدی از Table ذخیره نمایید .

khokhan
دوشنبه 12 اسفند 1392, 22:14 عصر
با تشکر
من داخل EF دارم کد می نویسم،
در قسمت وضعیت تاهل( مجرد یا متاهل ) با استفاده از دو RadioButton مقدار را داخل فیلدی از Table ذخیره نمایید .
.................................................. ..........................
private void button1_Click(object sender, EventArgs e)
{
zirna tabl = new zirna();
tabl.name = textBox1.Text;
tabl.family = textBox2.Text;
string str = "";
if (radioButton1.Checked)
{
str = "مجرد";
}
if (radioButton2.Checked)
{
str = "متاهل";
}
tabl.status = str;
db.zirna.AddObject(tabl);
db.SaveChanges();
MessageBox.Show("حله داداش ");
fillgrid();

}