C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 31 を表示中)
■14899 / )  Re[3]: CheckBoxをmdbへ更新について教えて下
□投稿者/ PATIO (11回)-(2008/02/28(Thu) 16:39:11)
2008/02/28(Thu) 16:46:58 編集(投稿者)
2008/02/28(Thu) 16:40:59 編集(投稿者)
2008/02/28(Thu) 16:39:58 編集(投稿者)

No14890 (青雉 さん) に返信
> mdbからの読み出しの際はCheckBox1 = (Boolean)reader["チェックフラグ1"];
> として追加のSQLに入る前に変換すると言ったイメージだと思っています。
>
> ずっと考えて調べてみたのですがその変換の方法が思いつかなく再度、ご質問させて頂きました。
> (Replaceとか使用するのでしょうか?)

BooleanがC#でどんな値をとるのかで判定できるのではないかと思います。
たぶん、trueとfalse(これは文字列では有りません。Booleanの値を表す記述です)のはずなので
単純にやるなら
String strWk;

if (CheckBox1 == true)
{
  strWk = "TRUE";
}
else
{
  strWk = "FALSE";
}

"UPDATE TABLEA SET チェックフラグ1='" + strWk + "');";

でも出来るのでは?
単純に考えちゃ駄目ですか?

こんなのとか
"UPDATE TABLEA SET チェックフラグ1='" + (CheckBox1 ? "TRUE" : "FALSE") + "');";

返信 編集キー/


管理者用

- Child Tree -