トップページ > プログラム > 2014年08月09日 > j2iiR/U5

書き込み順位&時間帯一覧

15 位/145 ID中時間01234567891011121314151617181920212223Total
書き込み数1100000000000000100000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
ふらっと C#,C♯,C#(初心者用) Part112
VBプログラマ質問スレ(Ver.6.0 まで) part64

書き込みレス一覧

ふらっと C#,C♯,C#(初心者用) Part112
174 :デフォルトの名無しさん[sage]:2014/08/09(土) 00:36:40.24 ID:j2iiR/U5
>>166
そもそもSQLにCBoolとか無いから
最低限つかってるDBとプロパイダちゃんと書けよ
ふらっと C#,C♯,C#(初心者用) Part112
176 :デフォルトの名無しさん[sage]:2014/08/09(土) 01:41:09.46 ID:j2iiR/U5
ちょっと試した
Jet.OLEDBプロパイダでMDBだと、Yes/No型でそのままSELECTすればちゃんとSystem.Booleanになる

Yes/No型(Bit型)はBooleanじゃないからな

ACCESSのヘルプによれば
>ブール型 (Boolean)
>2 種類の値、真 (True) (-1) または偽 (False) (0)のみを格納するデータ型。ブール型 (Boolean) の変数は、16 ビット (2 バイト) の数値として格納されます。

だから、CBoolの結果は2バイト
つまりInt16にマップされて当然

もともとYes/No型ならなんでわざわざCBoolとかする必要があるのか
VBプログラマ質問スレ(Ver.6.0 まで) part64
256 :デフォルトの名無しさん[sage]:2014/08/09(土) 16:01:39.53 ID:j2iiR/U5
Do
 処理1
 処理2
 処理3
 処理4
Loop Until 条件

処理4で何かあって、処理2とか3とかからやり直したいときとかどうするの?
ネスト深くなるの気にしないとかフラグ増やすの気にしないなら出来なくはないけど


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。