出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
[3437] Re:インポートしたレコード |
投稿者:ももやさん 2003/06/19 11:56:49 |
済みませんでした。 なれていませんので説明が至らないかもしれませんが 宜しくお願いします。 db.mdbに「day」というテーブルがあります。 列は「id」「yotei」「jissi」「comment」と3列あります。 データタイプは「テキスト」で 最後の「comment」だけ「メモ型」になっています。 データはインポートされたものです。 CSV形式からインポートしました。 ASPのコードは 一番頭に書くものがこれになります。 <%@Language=VBScript EnableSessionState=False%> <% Set ObjConn = Server.CreateObject("ADODB.Connection") ObjConn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & _ Server.Mappath("/db.mdb") %> そしてレコードをチェックする部分は set obj_chk = server.createobject("ADODB.recordset") strsql = "select * from day order by id ASC" obj_chk.open strsql,ObjConn として if obj_chk("jissi") = "" then 処理 end if とした場合、インポートしたレコードでは obj_chk("jissi")が空白でも分岐に入ってくれません。 また変数に入れてみても分岐しません。 aaa = obj_chk("jissi") if aaa = "" then 処理 end if 別のASPから「day」テーブルにレコードを追加すると その、追加したレコードだけは、分岐してくれます。 今までは逆に if obj_chk("jissi") <> "" then else 処理 end if としていたのですがすこし都合が悪くなってきましたので なんとかならないかと思い、質問させていただきました。 |
![]() ![]() |
![]() ![]() ![]() |
TreeBBS For ASP V.0.1.3 |