PDA

View Full Version : سوال: استفاده از راديو باتن



mori5858
شنبه 29 تیر 1392, 12:46 عصر
چندتا راديو باتن روي فرم دارم ميخوام مقدار هر كدوم كه انتخاب بود داخل بانك ذخيره بشه
مثلا اگه راديو باتن زن انتخاب بود داخل بانك زن انتخاب بشه و اگر مرد بود مرد ذخيره بشه
روش كار به چه صورتي هستش؟
از linq براي اتصال به بانك استفاده ميكنم

danialafshari
شنبه 29 تیر 1392, 13:17 عصر
سلام خیلی راحته!
private void button1_Click(object sender, EventArgs e)
{
if (rdoMale.Checked == true)
{
MessageBox.Show("مرد");
}
else if (rdoFemale.Checked==true)
{
MessageBox.Show("زن");
}
}
بجای messagbox ، مقدار رو به باک بفرستید
موفق باشی

mori5858
شنبه 29 تیر 1392, 14:47 عصر
با دستور linq همه اطلاعات براي ذخيره به بانك توي يه خط ارسال ميشه مثلا


var db = new LinqDataContext();
db.SaveTableVam(textbox1.Text,textbox2.Text)

حالا من ميخوام در ادامه تكست باكس ها مقدار يكي از راديوباتن ها هم ارسال بشه

mori5858
شنبه 29 تیر 1392, 18:10 عصر
هيشكي بلد نبود؟ :(

programerinfonet
شنبه 29 تیر 1392, 18:19 عصر
بهترین کار ابنه که یه متقیر از نوع رشته تعریف کنی و رشته ذخیره کنی

private string str1;
private void radioButton1_CheckedChanged(object sender, EventArgs e)
{
str1 = "زن";
}

private void radioButton2_CheckedChanged(object sender, EventArgs e)
{
str1 = "مرد";
}

private void button1_Click(object sender, EventArgs e)
{
var db = new LinqDataContext();
db.SaveTableVam(textbox1.Text,textbox2.Text,str1)
}

kazem235
شنبه 29 تیر 1392, 22:14 عصر
یه فیلد تو بانکت تعریف کن از نوع bit.بعد اگه مرد بود 1بشه اگه زن بود 0 بشه.یا دوتا تعریف کنی یکی برای زن یکی برای مرد.