初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2021-11-11 17:25:52

Hisi
Guest

CSVからインポートしたレコードがExecuteSQLでヒットしない

インポートしたCSVファイル(メールの本文をCSV化)の場合、ExecuteSQLでヒットせず、困っております…。
手動で新規レコードを作成し、入力したデータは正しくヒットしてまいります。

ExecuteSQL ("SELECT \"主キー\" FROM \"データ\" WHERE \"メール本文\"=?" ;"";"" ; "ABC")

インポートしたデータで、 本文フィールドに ABC があったとしてもヒットせず、
フィールドに ABC と手打ちしたデータは、ヒットしてまいります。

文字コードか何かが原因?と推測したのですが、解決せず、ご存知の方いらっしゃいましたらご教示の程、よろしくお願いいたします。

■ 利用環境
FileMaker Pro 18 Adv
Win10

#2 2021-11-11 18:07:34

qb_dp
Member

Re: CSVからインポートしたレコードがExecuteSQLでヒットしない

ABC 以外の文字が入っているのでは...

以下で試してみてはいかがでしょう。

ExecuteSQL ("SELECT \"主キー\" FROM \"データ\" WHERE \"メール本文\" LIKE ?" ;"";"" ; "%ABC%")

Offline

#3 2021-11-12 09:45:41

Hisi
Guest

Re: CSVからインポートしたレコードがExecuteSQLでヒットしない

qb_dpさん
= をLIKEに変えて、やれば問題なく動きました!
勝手に袋小路に入っておりました。
ありがとうございました!

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.022 seconds, 9 queries executed - Memory usage: 499.82 KiB (Peak: 514.51 KiB) ]