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

YYYY/MMのTSVテキスト出力   RIEさん [2002/01/24 9:52:58] [1506]
  Re:YYYY/MMのTSVテキスト出力   Tomitomiさん [2002/01/24 10:02:10] [1508]
    Re:YYYY/MMのTSVテキスト出力   たまコさん [2002/01/24 15:02:17] [1510]

[1506] YYYY/MMのTSVテキスト出力
投稿者:RIEさん 2002/01/24 9:52:58
こんにちは、いつも参考にしております。
質問があります。
DBより検索したデータをタブ区切りのテキストに吐きだしEXCELで開きたいと思っています。
そこでYYYY/MM形式のデータなのですが、2002/01と表示したい
データがJan-02となってしまいます。
テキスト形式で吐き出せばよいのだと思いますが、どうしたらよいのでしょうか。
どうかご教授ください。

[1508] Re:YYYY/MMのTSVテキスト出力
投稿者:Tomitomiさん 2002/01/24 10:02:10
こんにちは、Tomitomiです。

> 質問があります。
> DBより検索したデータをタブ区切りのテキストに吐きだしEXCELで開きたいと思っています。
> そこでYYYY/MM形式のデータなのですが、2002/01と表示したい
> データがJan-02となってしまいます。
> テキスト形式で吐き出せばよいのだと思いますが、どうしたらよいのでしょうか。
> どうかご教授ください。

タブ区切りということは、CSVファイルですよね?
Book形式以外では、多分文字の型は指定できないはずです。
CSVの場合は文字列をダブルクォーテーションで囲ってみましょう。

aaa,"2002/01/24",bbb,cccc

[1510] Re:YYYY/MMのTSVテキスト出力
投稿者:たまコさん 2002/01/24 15:02:17
こんにちは。たまコです。

DBから取得した値をYYYY/MM形式にしたいのであれば
dataRec = CDate(RS("日付データ"))
StrRec = CStr(Year(dateRec) & "/" & Month(dataRec))
ゼロサプレスが必要ならばRight("00" & Month(dataRec), 2)という感じで。

さらにTomitomiさんがおっしゃっていた

> aaa,"2002/01/24",bbb,cccc

も有効だと思います。

> タブ区切りということは、CSVファイルですよね?

#タブ区切り(Tab Separate Value)なのでRIEさんのおっしゃる通りTSVです。(^-^;)
#CSVはカンマ区切り(Cannma Separate Value)ですからね。

お役に立てるとよいのですが。。



TreeBBS For ASP V.0.1.3
Program By YasNet