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

[4373] Re:サブクエリを使わないでデータを抽出
投稿者:Ryoさん 2004/06/16 13:08:38
こんなに早くレスありがとうございます!
管理人さんのアドバイスを参考にやってみたらできました!

> StrSQL ="select * from テーブル2 where 氏名 in ("
> For i=0 to Ubound(Hairetu)
> StrSQL =StrSQL & Hairetu(i) & ","
> Next
> '--- 手抜き(最後の,が不要なので消す)
> StrSQL = Left(StrSQL, Len(StrSQL) - 1)
>
> StrSQL =StrSQL & ")"

ただ、最後の,を消すときに

StrSQL = Left(StrSQL, Len(StrSQL) - 2)

と1を2に変えなきゃだめなんです・・
なんか配列がおかしいのか、 , を
消す前のSQLをresponse.writeで出力してみると
inの後が

in (1,13,14,15,16,19,20,,

となっているのです。
なぜカンマが2つあるのか・・??
よろしければ配列の作り方におかしい箇所があるか
見ていただけますか?

サブクエリを使わないでデータを抽出   Ryoさん [2004/06/16 11:34:20] [4370]
  Re:サブクエリを使わないでデータを抽出   YasNet(管理人)さん [2004/06/16 12:16:33] [4371]
    Re:サブクエリを使わないでデータを抽出   Ryoさん [2004/06/16 13:08:38] [4373]
      Re:サブクエリを使わないでデータを抽出   YasNet(管理人)さん [2004/06/16 13:25:32] [4374]
        Re:サブクエリを使わないでデータを抽出   Ryoさん [2004/06/16 14:52:11] [4375]
    Re:サブクエリを使わないでデータを抽出   通りすがりさん [2004/06/17 15:06:28] [4385]


TreeBBS For ASP V.0.1.3
Program By YasNet