PDA

View Full Version : تبدیل فیلد رشته به بیت



sara_t
سه شنبه 07 خرداد 1392, 10:38 صبح
سلام دوستان

من در جدولم یه فیلد بیت دارم. حالا از طریق برنامه میخام عمل اینزرت رو انجام بدم اما ارور میده که استرینگ رو نمیتونه جایگزین بیت کنه؟
ممنون میشم راهنمایی کنید.

if (checkBox1.Checked == true)
txttrue.Text = "1";
else
txttrue.Text = "0";

this.shenasnamerackTableAdapter.InsertQueryrak(txt cod.Text, txtnasb.Text, txtmodel.Text, txttrue.Text,Convert.ToInt32(txtamval.Text), txtups.Text, txtsharh.Text)

wolf_majid
سه شنبه 07 خرداد 1392, 10:52 صبح
به جای 1و0
True و False بنویس

sara_t
سه شنبه 07 خرداد 1392, 13:36 عصر
با اینکار هم مشکل حل نمیشه. امتحان کردم.
مجبور شدم فیلد رو به intتغییر بدم!

ashkan1234
سه شنبه 07 خرداد 1392, 17:31 عصر
سلام!
چرا از متغییر Bool استفاده نمیکنید و مقدار تکست باکس رو داخلش قرار نمیدید؟اگر 0 بود true اگر 1بود false.
ولی راحتترین راه و صحیح ترین را اینه که به جای تکست باکس از کنترل چک باکس یا بهتر از اون رادیو باکس استفاده کنید!
موفق باشید!