みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
win7、ファイルメーカー8
E008962_1.pdf
E008962_1.pdf
E008827_1.pdf
E008816_1.pdf
E008967_1.pdf
E008967_1.pdf
E008967_1.pdf
のようなtxtデータを、コードフィールドにインポートした後、
E008962_1.pdf
E008827_1.pdf
E008816_1.pdf
E008967_1.pdf
のように、重複しているコード番号のレコードを自動で削除したいのですが
どのようにすればいいですか?
Offline
削除ではなくインポートしなければいいのでは。
入力値の制限で
ユニーク・常時
としておくとインポートで重複されることは有りません。
その際、
新規レコードでインポートすると書き換えられませんが、
照合とすると、インポートデータで書き換えられます。
Offline
FMファイル側にインポートしたら重複になってしまうレコードが
あったらテキストでは単一でもインポートされないことになりそう
ですから結構面倒?
そういう場合は、
ユニーク・常時
のテーブルに(空にしてから)インポートした後、それを制限してないテーブルにインポートすれば。
ん?
どういうことかな?
ちょっと理解できないのですが、、
> FMファイル側にインポートしたら重複になってしまうレコードが
> あったらテキストでは単一でもインポートされない
インポートするレコードと重複する、既存のレコードが有るとそれに上書きされない。
ということですか?
これなら、
照合でインポートすればいいことですが。。
Offline
照合だと既存のデータと重複させられないので。
既存データのことは何も質問に書かれてないので、
1
2
3
というデータがあるところに
1
1
4
をインポートするとして、
1
2
3
1
4
にしたいのかもしれない、ということを言ってます。(今回インポートするデータ内の重複だけ削除)
了解です、
そういう要望なのかな。
そうだと、
直接インポートでは無理ですよね。
Offline
インポートする時に設定できるんですね!
ありがとうございました。
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 551.99 KiB (Peak: 579.7 KiB) ]