VBとACCESSとSPREAD/OCX.
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん
NGNGスプレッドシートに表示させようとしてるんですが、
1999年を日付に含むレコードと2000年を日付に含むレコードが
どうしても同時に表示されません。
(他のカラムは表示されるけど、日付だけどんなにいじってもどちらかが空白になる。)
どうしたらいいのか誰か教えてくださいな。
VBは5.0です。
00021
NGNGじゃあ、
日付の条件(19日〜26日まで、とか)に合致するレコードだけを持ってきて
1つずつ表示させたいのですが
SQLでどの命令使ったらよいか、誰か教えてくれませんか?
環境は1に書いた通りです。
0003名無しさん
NGNGselect * from table where table.date > 1999/01/19 and table.date < 1999/01/26
雰囲気はこう。ちょっと違うかな…?
あのー、アクセスにはクエリーというものがあり、クエリーを作ってから、SQLで
表示できます。それをそっくりコピるといいです。
00041
NGNGクエリーやってみます。
ですが、1レコードずつ持ってくることって可能なんでしょうか。
SQLの本見ても単独ロー指定の命令が独自にあるわけじゃないみたいなので(範囲指定とか)
どうしてよいやら。。。
0005>4
NGNGDBから1レコードだけとるなら抽出条件をSQL内にちゃんとかいて
やればとれるはず。(WHERE以下のところです)
できなければ一旦VB内に取り込んだダイナセットからVBで選択する
でも、ここで抽出できるならSQLでもできるはず・・・
0006>1
NGNGBetween A AND B
例:Between #01/01/99# And #12/01/99#
00071
NGNG>5さん
その抽出条件をどう設定していいのかわからないんですよ。。。
日付の範囲指定(6さんが書いてくれた部分)はもちろんやってあります。
クエリーで表示させたSQlも・・・。
日付が条件に合致しているレコードが
1番め、2番め、4番め、6番めと
飛び飛びに位置している可能性があるのですが
それが何番めにあるかという情報を取得すればいいのかと思ったんですが
どうしていいかわからないのです。
説明が下手ですみません。
■ このスレッドは過去ログ倉庫に格納されています