小数(25)のデータ型を持つデータベーステーブルがあります。この列のデータは、VB.NETの変数にロードされます。 .NETの変数には計算が行われていません。 .NETでdecimalデータ型またはStringデータ型を使用しますか?小数と文字列
同じデータベースフィールドがVB6アプリケーションで使用されます。 VB6のフィールドで計算は行われません。 VB6で使用するのに最適なデータ型は何ですか?
次のように変数がいずれかのプログラムで使用される唯一の時間は次のとおりです。一般的に
If variable <> 0 Then
'Do some logic
End If
私は同意しているだけでなく、不同意です。個人的には、データを選択する場合は小数点を使用しますが、なぜデータベースからbool権限を選択するだけではないのですか?また、あなたのコードを頑強にするように努力すべきではありません...しかし、それが可能な限り薄く...金めっきなどを避けてください... ...働くことができる最も単純なことをしてください...私は同意するので、私はこれをupvote ... –
これは、データベース内のIDフィールドなので、計算を行う必要はありません。オーバーヘッドが少ないので、Stringが優れていると思います。多くの反復があります。どう思いますか? – w0051977
jsoboはそれを釘付けにした。条件付きチェックのみを行うために使用する場合は、ブール値を設定しないでください。 –