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

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

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

You are not logged in.

Announcement

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


#1 2022-07-28 19:06:25

ゆかり
Guest

ExecuteSQLについて

いつもお世話になっております。
ExecuteSQLについておしえて下さい。
スクリプトステップで

変数 $count = ExecuteSQL("select count(*) from テーブル名";"";"")

// $countが100件以内なら実行
if $count < 100
やりたい事
if終了
としたのですが、実行されません。
単純なSQLなので問題ないかと思っていたのですが、動いてくれません。。

開発環境 FileMakerPro19.5.2
実行環境 FileMakerGo19.5.2

よろしくお願いします
---ゆかり

#2 2022-07-28 19:10:30

himadanee
Guest

Re: ExecuteSQLについて

テーブル名の文字によっては””で囲まないといけませんが 実行結果はどうなってるんですか?

#3 2022-07-28 19:18:50

ゆかり
Guest

Re: ExecuteSQLについて

ご返信ありがとうございます。

テーブル名は英語表記なので「"」では囲っておりません。
""で囲ってみたのですがかわらないのです。。

---ゆかり

#4 2022-07-28 19:44:47

ゆかり
Guest

Re: ExecuteSQLについて

すみませんスペルミスでした。
ごめんなさ(m__m)

---ゆかり

#5 2022-07-28 20:59:17

ゆかり
Guest

Re: ExecuteSQLについて

ちなみに、
GetAsNumber (ExecuteSQL ("select count(*) from テーブル名" ;"";"")) < 100
スペルミスもあったのですが、返り値がテキストだったのが原因でGetAsNumberで取得したらうまくいきました。

いつも皆様ありがとうございます。

---ゆかり

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 547.52 KiB (Peak: 579.13 KiB) ]