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

[3598] ASP VBScriptのdate関数とaccessの日付/時刻型
投稿者:M.さん 2003/08/15 14:04:54
はじめまして。M.と申します。
さっそくですが質問させてください。

本題は タイトルのとおりですが、
ASP VBScript の date関数とaccessの日付/時刻型の連携についてです。

<%
set con = server.createObject("adodb.connection")
set rs = server.createObject("adodb.recordset")
con.open "データベース"
rs.open "テーブル" ,con,3,3,2
rs.addnew
rs("日付").value = date ←ココ
rs("---").value = "なんたら"
  〜
rs.update
rs.close
con.close
%>

と実行した場合、テーブルへの日付はうまく追加できるのですが、

<%
set con = server.createObject("adodb.connection")
set rs = server.createObject("adodb.recordset")
con.open "データベース"
rs.open "select * from テーブル where 日付 = " & date ,con,3,1,1
rs.close
con.close
%>

というSQLを実行すると レコード数が0になって、うまく検索にひっかかってくれません。
もちろん テーブルにデータを追加した日とSQLを実行した日は同じで、
テーブルに入っている内容と、select で使用した date の内容が同じであることも確認しています。

どうにか date関数 と access の日付/時刻型を使って作りたいと思っているのですが、
何か良い方法は無いでしょうか??

それとも私が何か単純な間違いをしているのでしょうか??

どなたか 教えてください!! お願いします。

ちなみに環境は
winXP
IIS 5

access2002でaccess2000ファイル形式を使用

テーブル内の日付フィールドのデータ型は 日付/時刻型
                書式は 日付(s)その他いろいろな書式で試したのですができませんでした。

ASP VBScriptのdate関数とaccessの日付/時刻型   M.さん [2003/08/15 14:04:54] [3598]
  Re:ASP VBScriptのdate関数とaccessの日付/時刻型   暇人さん [2003/08/15 15:15:32] [3599]
    Re:ASP VBScriptのdate関数とaccessの日付/時刻型   M.さん [2003/08/15 15:48:55] [3600]


TreeBBS For ASP V.0.1.3
Program By YasNet