掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
二重登録有無の確認について (ID:25412)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> データ数が3〜4万件程度となったときには、ストレスなくチェックできるのでしょうか? OracleでLocate使って検索した場合・・・数秒、下手すると十数秒待機もありうる。 個人的にストレスだ・・・が、これがストレスにならないなら、無問題 Interbaseは知らないが、SQLをたたけるなら、 ------ Select Count(*) FROM テーブル名 WHERE F1 = 'てきとうな値' AND F2 = '適当な値' ------ あたりを使い、IBQuery(でいいのか?).Fileds[0].AsInteger > 0 で、 登録済みなどとしたほうがよかろうと思う・・・ それより、(本当に知らないが)できるならインデックスとかキーとかつけて、 DB上で重複不可にしたらいいのではないかと思う。 などと、IBもFBも使ったことがない雇われプログラマーが一言述べてみる。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.