Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


5064 / 9994 ←次へ | 前へ→

【8162】Re:レコード削除
お礼  Satsuki  - 06/7/4(火) 17:06 -

引用なし
パスワード
   小僧さん、大変ていねいに教えて頂き、本当にありがとうございました。

>数値データのフィールドサイズは
>「単精度浮動小数点型」「倍精度浮動小数点型」
>のどちらかになっていますでしょうか?
>どこか一つでも長整数型のフィールドがあると
>丸められて整数値で返ってきてしまいますよ^^

そのとおりでした。「倍精度浮動小数点型」に変えたらちゃんと計算できました。

>遠い拠点5箇所、で良いのでしょうか。
>最寄5箇所を探すのであれば ASC のような気もしますが…。

ご指摘ありがとうございます。おっしゃるとおりです。
気がつかずにいるところでした^^ありがとうございます。

>位置テーブルの「拠点名」に重複はありませんか?
>もし無いのであれば、距離テーブルの kyotenmei に主キー設定をすると
>エラー回避になるかもしれません。

rs3.delete のところではエラーは出なくなりましたが、delete操作をしていないようで、rs3のテーブルにどんどんデータがたまって行きます。
ちなみに実験で下記の部分を消してみたらdelete操作をするようになりました。
不思議です。


>  rs3.Close
>  rs3.CursorLocation = adUseServer
>  rs3.Open "SELECT TOP 5 * FROM 距離 ORDER BY kyori DESC", _
>               cn, adOpenKeyset, adLockOptimistic
>  
>  Do Until rs3.EOF
>    rs4.AddNew
>      rs4![kyotenmei] = rs3![kyotenmei]
>      rs4![kyoriX] = rs3![kyoriX]
>      rs4![kyoriY] = rs3![kyoriY]
>    rs4.Update
>    rs3.MoveNext
>  Loop

691 hits

【8127】レコード削除 Satsuki 06/7/3(月) 13:53 質問
【8137】Re:レコード削除 小僧 06/7/3(月) 16:52 発言
【8148】Re:レコード削除 855 06/7/3(月) 18:16 発言
【8150】Re:レコード削除 小僧 06/7/4(火) 10:01 発言
【8155】Re:レコード削除 Satsuki 06/7/4(火) 10:59 お礼
【8157】Re:レコード削除 Satsuki 06/7/4(火) 11:27 お礼
【8154】Re:レコード削除 Satsuki 06/7/4(火) 10:29 質問
【8159】Re:レコード削除 小僧 06/7/4(火) 11:47 回答
【8161】Re:レコード削除 855 06/7/4(火) 16:07 発言
【8163】Re:レコード削除 Satsuki 06/7/4(火) 17:10 お礼
【8162】Re:レコード削除 Satsuki 06/7/4(火) 17:06 お礼
【8165】Re:レコード削除 小僧 06/7/4(火) 17:24 回答
【8167】Re:レコード削除 Satsuki 06/7/4(火) 17:54 お礼

5064 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078226
(SS)C-BOARD v3.8 is Free