出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

[1838] 「抽出条件でデータ型が一致しません。」
投稿者:Y.Hayashidaさん の <ホームページ> 2002/03/09 1:35:40
フォーム(テキストTYPE)から受け取った値と、Access上の1フィールドの値をマッチングさせてレコードを抽出させようとしているのですが、フォームから受け取った値が文字列型であるのに対し、Access上のフィールドの値が数値型なので、「抽出条件でデータ型が一致しません。」のエラーメッセージが出てしまってどうにもできなくなってしまいました。

なにかよい対処法はないでしょうか?
数値型TYPEのフォームなんてものがあれば苦労しないのですが・・・
Access上の該当フィールドはどうしても数値型にする必要があって変えられないのです(管理No.として1ずつ加算してUniqueにする必要があるため)。

もしおわかになる方がいらっしゃったらアドバイスお願いいたします。

ちなみに、ひっかかっているロジックは以下のとおりです。
SQL="SELECT * FROM submit WHERE((submit.kan)='" & Request.Form("kan") & "')"

submit.kanは数値型で、Request.Form("kan")はテキストTYPEのフォームから受け取った値です。

「抽出条件でデータ型が一致しません。」   Y.Hayashidaさん [2002/03/09 1:35:40] [1838]
  発言者により削除されました!! 北岳さん [2002/03/09 7:35:43] [1839]
  Re:「抽出条件でデータ型が一致しません。」   北岳さん [2002/03/09 7:43:11] [1840]
    発言者により削除されました!! YasNet(管理人)さん [2002/03/10 12:29:15] [1849]
  発言者により削除されました!! 喜平さん [2002/03/09 15:24:48] [1842]
  Re:「抽出条件でデータ型が一致しません。」   喜平さん [2002/03/09 15:29:18] [1843]
  Re:「抽出条件でデータ型が一致しません。」   YasNet(管理人)さん [2002/03/10 12:30:13] [1850]


TreeBBS For ASP V.0.1.3
Program By YasNet