たとえばSQLで、 値段 >= Val(Text3.Text)(データーベースはアクセス(MDB))があるとき、アクセスで値段を数値型で設定するとSQLエラー(データ型が一致しない)と出ます。で、値段をテキスト型で設定するとなぜかうまくいきます。なぜでしょうか?値段を数値型に設定して、VALでテキストを返かんしてるのになぜうまくいかないんでしょう?